bandsite.h
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 1k
Category:

Windows Kernel

Development Platform:

Visual C++

  1. #ifndef _bandsite_h
  2. #define _bandsite_h
  3. #ifdef __cplusplus
  4. extern "C" {            /* Assume C declarations for C++ */
  5. #endif  /* __cplusplus */
  6. void BandSite_HandleDelayBootStuff(IUnknown *punk);
  7. BOOL BandSite_HandleMessage(IUnknown *punk, HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT *plres);
  8. void BandSite_SetMode(IUnknown *punk, DWORD dwMode);
  9. void BandSite_Update(IUnknown *punk);
  10. void BandSite_UIActivateDBC(IUnknown *punk, DWORD dwState);
  11. void BandSite_HandleMenuCommand(IUnknown* punk, UINT idCmd);
  12. void BandSite_AddMenus(IUnknown* punk, HMENU hmenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast);
  13. void BandSite_Load();
  14. HRESULT UnkTranslateAcceleratorIO(IUnknown* punk, LPMSG lpMsg);
  15. HRESULT UnkUIActivateIO(IUnknown *punkThis, BOOL fActivate, LPMSG lpMsg);
  16. HRESULT UnkOnFocusChangeIS(IUnknown *punkThis, IUnknown *punkSrc, BOOL fSetFocus);
  17. HRESULT BandSite_SimulateDrop(IUnknown* punk, IDataObject* pdtobj, DWORD grfKeyState, POINTL pt, LPDWORD pdwEffect);
  18. HRESULT BandSite_DragEnter(IUnknown* punk, IDataObject *pdtobj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect);
  19. HRESULT BandSite_DragOver(IUnknown* punk, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect);
  20. HRESULT BandSite_DragLeave(IUnknown* punk);
  21. STDAPI_(LRESULT) Tray_OnMarshalBS(WPARAM wParam, LPARAM lParam);
  22. #ifdef __cplusplus
  23. };       /* End of extern "C" { */
  24. #endif // __cplusplus
  25. #endif