|
楼主 |
发表于 2014-12-8 23:51:25
|
显示全部楼层
//XC.cpp的代码:
#include "stdafx.h"
#include "XC.h"
#include "xcgui.h"
#pragma comment(lib,"XCGUId.lib")
void CALLBACK MyDebugError(char *pInfo)
{
}
//事件响应
int CALLBACK My_EventBtnClick(HELE hEle,HELE hEventEle,BOOL *pBool)
{
//弹出消息框
XMessageBox(hEle,L"你点击了按钮",L"提示",XMB_OK | XMB_CANCEL);
return 0;
}
int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpCmdLine, int nCmdShow)
{
XInitXCGUI(); //初始化
XC_RegisterErrorCallBack(MyDebugError);
HWINDOW hWindow=XWnd_CreateWindow(0,0,300,200,L"炫彩界面库-窗口");//创建窗口
if(hWindow)
{
HELE hButton=XBtn_Create(10,10,80,25,L"按钮",hWindow);//创建按钮
XEle_RegisterEvent(hButton,XE_BNCLICK,My_EventBtnClick);//注册按钮点击事件
XWnd_ShowWindow(hWindow,SW_SHOW);//显示窗口
XRunXCGUI(); //运行
}
XExitXCGUI(); //释放资源
return 0;
}
|
|