VMS0000MZ.h 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //---------------------------------------------------------------------------
  2. #ifndef VMS0000MZH
  3. #define VMS0000MZH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. //---------------------------------------------------------------------------
  7. //#pragma warn -8111
  8. /*
  9. *****************************************************************************
  10. * DLL Import/Export
  11. *****************************************************************************
  12. */
  13. #ifdef __PLUGIN_DLL_EXPORT__
  14. #define PLUGIN_LIB __declspec(dllexport)
  15. #else
  16. #define PLUGIN_LIB __declspec(dllimport)
  17. #pragma comment(lib, "PlugInForm.lib") /* 동적으로 dll 로딩할때 사용한다. */
  18. #endif
  19. //---------------------------------------------------------------------------
  20. typedef enum
  21. {
  22. e_mdichild,
  23. e_modal,
  24. e_normal,
  25. } E_FRM_TYPE;
  26. /*
  27. *****************************************************************************
  28. * Function Prototypes
  29. *****************************************************************************
  30. */
  31. extern "C"
  32. {
  33. PLUGIN_LIB int __stdcall ShowVmsMsgFormMngr(HWND AOwner, int AShowType, String AOperId);
  34. PLUGIN_LIB int __stdcall ShowVmsMsgFormMngr2();
  35. PLUGIN_LIB int __stdcall ShowVmsMsgSymbMngr(HWND AOwner, int AShowType, String AOperId);
  36. PLUGIN_LIB int __stdcall ShowVmsMsgSymbMngr2();
  37. }
  38. #endif