Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
609 B

  1. #ifndef __CLXEXPORT_H
  2. #define __CLXEXPORT_H
  3. #ifdef OS_WIN32
  4. #define CLXAPI __stdcall
  5. #else // !OS_WIN32
  6. #define CLXAPI CALLBACK __loadds
  7. #endif // !OS_WIN32
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. #define CLX_GETCLIENTDATA "ClxGetClientData"
  12. typedef struct _CLX_CLIENT_DATA {
  13. HDC hScreenDC;
  14. HBITMAP hScreenBitmap;
  15. HPALETTE hScreenPalette;
  16. } CLX_CLIENT_DATA, *PCLX_CLIENT_DATA;
  17. BOOL
  18. CLXAPI
  19. ClxGetClientData(
  20. PCLX_CLIENT_DATA pClntData
  21. );
  22. #ifdef __cplusplus
  23. }
  24. #endif // expern "C"
  25. #endif // !__CLXEXPORT_H