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

Windows编程

开发平台:

Visual C++

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. //  File Name 
  4. //      COMMON.H
  5. //
  6. //  Description
  7. //
  8. //  Author
  9. //      Irving De la Cruz
  10. //
  11. //  Revision: 1.7
  12. //
  13. // Written for Microsoft Windows Developer Support
  14. // Copyright (c) 1995-1996 Microsoft Corporation. All rights reserved.
  15. //
  16. #include <WINDOWS.H>
  17. #include "TRACES.H"
  18. #include "WDSADM.H"
  19. extern "C"
  20. {
  21.     void WINAPI InsertNewDLMNodeA
  22.                         (DLM_INFO_A                 Info,
  23.                          DLM_XMIT_LIST_A *          pList);
  24.     void WINAPI InsertNewDLMNodeW
  25.                         (DLM_INFO_W                 Info,
  26.                          DLM_XMIT_LIST_W *          pList);
  27.     void __RPC_USER DLM_XMIT_LIST_A_free_inst
  28.                         (DLM_XMIT_LIST_A __RPC_FAR * pList);
  29.     void __RPC_USER DLM_XMIT_LIST_W_free_inst
  30.                         (DLM_XMIT_LIST_W __RPC_FAR * pList);
  31.     
  32.     int WINAPI PrivateMessageBox
  33.                         (UINT                       ids,
  34.                          HWND                       hOwnerWnd,
  35.                          UINT                       uFlags);
  36.     void WINAPI CenterDialogBox
  37.                         (HWND                       hDlg);
  38. };
  39. #ifdef UNICODE
  40. #define InsertNewDLMNode        InsertNewDLMNodeW
  41. #define FreeDLMList(a)          DLM_XMIT_LIST_W_free_inst((DLM_XMIT_LIST_W *)a)
  42. #define DLM_XMIT_LIST           DLM_XMIT_LIST_W
  43. #else
  44. #define InsertNewDLMNode        InsertNewDLMNodeA
  45. #define FreeDLMList(a)          DLM_XMIT_LIST_A_free_inst((DLM_XMIT_LIST_A *)a)
  46. #define DLM_XMIT_LIST           DLM_XMIT_LIST_A
  47. #endif // UNICODE
  48. // End of file for COMMON.H