StkLib.cpp
上传用户:zhanglf88
上传日期:2013-11-19
资源大小:6036k
文件大小:1k
源码类别:

金融证券系统

开发平台:

Visual C++

  1. // StkLib.cpp : Defines the initialization routines for the DLL.
  2. //
  3. #include "stdafx.h"
  4. #ifdef _DEBUG
  5. #define new DEBUG_NEW
  6. #undef THIS_FILE
  7. static char THIS_FILE[] = __FILE__;
  8. #endif
  9. /*
  10. purpose: initialize StData.dll
  11. return: whether correct
  12. */
  13. #ifdef SP_WINDOWS
  14. #ifdef SP_WIN32
  15. // the interfaces of dll
  16. HINSTANCE g_hStkLibInstance;
  17. HINSTANCE AfxGetModuleHandle()
  18. {
  19. return g_hStkLibInstance;
  20. }
  21. extern "C" BOOL APIENTRY
  22. DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
  23. {
  24. // Remove this if you use lpReserved
  25. UNREFERENCED_PARAMETER(lpReserved);
  26. if (dwReason == DLL_PROCESS_ATTACH)
  27. {
  28. g_hStkLibInstance = hInstance;
  29. }
  30. else if (dwReason == DLL_PROCESS_DETACH)
  31. {
  32. }
  33. return 1;   // ok
  34. }
  35. #else
  36. int CALLBACK LibMain(HINSTANCE hinst, WORD wDataSeg, WORD cbHeapSize, LPSTR lpszCmdLine)
  37. {
  38. return TRUE;
  39. }
  40. #endif //SP_WIN32
  41. #endif //SP_WINDOWS