home *** CD-ROM | disk | FTP | other *** search
/ Freelog 54 / Freelog054.iso / Bas / Détente / WinPenguins / Winmon / winmon_ptr.h < prev    next >
Text File  |  2001-04-03  |  669b  |  17 lines

  1.  
  2. void (*Winmon_LoadHook)(DWORD myPid, HWND dskWnd);
  3. BOOL (*Winmon_Moved)(void);
  4. BOOL (*Winmon_DeskWndPainted)(RECT *dskRt);
  5. BOOL (*Winmon_DesktopChanged)(void);
  6. void (*Winmon_UnloadHook)(void);
  7.  
  8. void LoadWinmonFunctions(HMODULE winmon)
  9. {
  10.     (FARPROC &)Winmon_LoadHook = ::GetProcAddress(winmon, "Winmon_LoadHook");
  11.     (FARPROC &)Winmon_Moved = ::GetProcAddress(winmon, "Winmon_Moved");
  12.     (FARPROC &)Winmon_DeskWndPainted = ::GetProcAddress(winmon, "Winmon_DeskWndPainted");
  13.     (FARPROC &)Winmon_DesktopChanged = ::GetProcAddress(winmon, "Winmon_DesktopChanged");
  14.     (FARPROC &)Winmon_UnloadHook = ::GetProcAddress(winmon, "Winmon_UnloadHook");
  15. }
  16.  
  17.