zhipuzi_pos_windows.cpp 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #include "pch/pch.h"
  2. #include "wnd/CLoginWnd.h"
  3. int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
  4. _In_opt_ HINSTANCE hPrevInstance,
  5. _In_ LPWSTR lpCmdLine,
  6. _In_ int nCmdShow)
  7. {
  8. //初始化日志
  9. CLewaimaiLog log;
  10. log.Init();
  11. //初始化系统设置
  12. CSetting::Init();
  13. //开始展示窗口
  14. CPaintManagerUI::SetInstance(hInstance);
  15. #if 0
  16. CPaintManagerUI::SetResourcePath(CPaintManagerUI::GetInstancePath() + _T("skin"));
  17. CPaintManagerUI::SetResourceZip(_T("skin.zip"));
  18. #else
  19. CPaintManagerUI::SetResourcePath(CPaintManagerUI::GetInstancePath() + _T("skin"));
  20. #endif
  21. HRESULT Hr = ::CoInitialize(NULL);
  22. if(FAILED(Hr))
  23. {
  24. return 0;
  25. }
  26. //先显示登录窗口
  27. CLoginWnd* pLogin = new CLoginWnd();
  28. if(pLogin == NULL)
  29. {
  30. return 0;
  31. }
  32. pLogin->Create(NULL, _T("智铺子收银软件登录"), UI_WNDSTYLE_DIALOG, 0, 0, 0, 0, 0, NULL);
  33. pLogin->SetIcon(IDI_ICON_DUILIB);
  34. pLogin->CenterWindow();
  35. pLogin->ShowModal();
  36. CPaintManagerUI::MessageLoop();
  37. ::CoUninitialize();
  38. return 0;
  39. }