|
#include "stdafx.h"
//包含炫彩界面库文件
#pragma comment(lib, "XCGUI.lib")
#include "xcgui.h"
class CMyWindowDemo
{
public:
HWINDOW m_hWindow;
HELE m_hLayoutPane;
CMyWindowDemo()
{
Init();
}
void Init()
{
m_hWindow = XWnd_Create(100,100,400, 300, L"炫彩界面库窗口",NULL, XC_SY_DEFAULT);
XBtn_SetType(XBtn_Create(5, 3, 60, 20, L"Close", m_hWindow),XC_BUTTON_TYPE_CLOSE);
XC_LoadResource(L"resource.xml"); //加载资源文件
HXCGUI hXCGUI=XC_LoadLayout(L"login.xml"); //加载布局面板文件
if(XC_IsHELE(hXCGUI))
{
//XC_GetObjectByID(); //获取指定ID对象
//XC_ShowLayoutFrame(TRUE); //显示布局边界
m_hLayoutPane=(HELE)hXCGUI;
XWnd_AddEle(m_hWindow,m_hLayoutPane); //将布局面板添加到窗口
}else
{
return ; //错误
}
XWnd_AdjustLayout(m_hWindow);
XWnd_ShowWindow(m_hWindow,SW_SHOW);
}
};
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
XInitXCGUI();
CMyWindowDemo MyWindow;
XRunXCGUI();
XExitXCGUI();
return 0;
}
运行不了啊
|
|