CHILD.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. //THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
  2. //ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  3. //THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
  4. // PARTICULAR PURPOSE.
  5. //
  6. // Copyright  1994-1997  Microsoft Corporation.  All Rights Reserved.
  7. //
  8. //  FILE:
  9. //    Child.H
  10. //
  11. //  PURPOSE:
  12. //    Include file for CHILD.C.
  13. //
  14. //  PLATFORMS:
  15. //    Windows 95, Windows NT
  16. //
  17. //  SPECIAL INSTRUCTIONS: N/A
  18. //
  19. // local definitions
  20. #define GetCurrentMDIWnd() (HWND)(SendMessage(ghWndMDIClient, WM_MDIGETACTIVE, 0, 0L))
  21. // For use in creating children windows
  22. #define CHILD_CLASSNAME __TEXT("ICMVIEWCHILD")
  23. #define CHILD_CBWNDEXTRA  (sizeof(LPDIBINFO))
  24. #define ICMVIEW_CBWNDEXTRA (sizeof(LPDIBINFO))
  25. #define FIRSTCHILD  1
  26. #define WINDOWMENU_POS  2
  27. #define MYWM_QUERYNEWPALETTE  WM_USER+1
  28. //
  29. // Public functions
  30. //
  31. LRESULT CALLBACK ChildWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
  32. DWORD CreateNewImageWindow(HANDLE hDIBInfo);