工程文件:

 

  1. // Demo01.cpp : 定义应用程序的入口点。
  2. //
  3.  
  4. #include "stdafx.h"
  5. #include "Demo01.h"
  6. #include "xcgui.h"
  7.  
  8. #pragma comment(lib,"XCGUI.lib")
  9.  
  10. HWINDOW m_hWindow;
  11.  
  12. void main_design(){
  13. XInitXCGUI();
  14. XC_LoadResource(L"resource.res", NULL);
  15. HXCGUI hXCGUI = XC_LoadLayout(L"Layout.xml",NULL);
  16.  
  17. if(XC_IsHWINDOW(hXCGUI))
  18. {
  19. m_hWindow=(HWINDOW)hXCGUI;
  20. //XC_GetObjectByID(); //获取指定ID对象
  21. //XC_ShowLayoutFrame(TRUE); //显示布局边界
  22. HWINDOW m_message = XWnd_Create(0, 0, 500, 200, L"炫彩界面库窗口",XWnd_GetHWND(m_hWindow), xc_window_style_default);
  23. XBtn_SetType(XBtn_Create(10, 5, 60, 20,L"close",m_message),button_type_close);
  24.  
  25. XWnd_ShowWindow(m_message,SW_SHOW);
  26. //XWnd_AdjustLayout(m_hWindow);
  27. //XWnd_ShowWindow(m_hWindow,SW_SHOW);
  28.  
  29. }else
  30. {
  31. //错误
  32.  
  33.  
  34. }
  35.  
  36. XRunXCGUI();
  37. XExitXCGUI();
  38. }
  39.  
  40. int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
  41. {
  42. main_design();
  43. //XInitXCGUI();
  44.  
  45.  
  46. //XWnd_RegEventCPP(m_hWindow,WM_RBUTTONUP,&CMyWindow::OnWndRButtonDown);//注册事件
  47. //XWnd_RegEventCPP1(m_hWindow,WM_RBUTTONUP,&CMyWindow::OnWndRButtonDown1);//注册事件
  48.  
  49.  
  50.  
  51.  
  52. //XRunXCGUI();
  53. //XExitXCGUI();
  54.  
  55. return 0;
  56. }

 

版权声明:本文为dyg540原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/dyg540/articles/7168365.html