炫彩界面库-简易文档

炫彩界面库-简易文档

ID:34781738

大小:90.18 KB

页数:3页

时间:2019-03-10

炫彩界面库-简易文档_第1页
炫彩界面库-简易文档_第2页
炫彩界面库-简易文档_第3页
资源描述:

《炫彩界面库-简易文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、炫彩界面库——C语言GUI项目向导1、文件->新建->项目->Win32Application->输入项目名称及其保存位置(假设项目名为MyFirstCProject)->下一步中选择“典型HelloWord”->完成2、将炫彩库文件复制到项目文件夹内:xcgui.h、XCGUId.dll、XCGUId.lib请见XCLib文件夹;将xcgui.h文件添加到项目的头文件中3、打开stdafx.h文件,在文件中语句“//TODO:…”下一行添加如下代码:#ifdef_DEBUG#pragmacomment(lib

2、,"XCGUId.lib")#else#pragmacomment(lib,"XCGUI.lib")#endif#include"xcgui.h"4、打开MyFirstCProject.cpp文件,保留如下代码,其余都删除#include"stdafx.h"#include"resource.h"5、将如下代码拷贝到MyFirstCProject.cpp中//事件响应VOIDCALLBACKMy_EventBtnClick(HELEhEle,HELEhEventEle){//弹出消息框XMessageBox(h

3、Ele,L"你点击了按钮",L"提示",XMB_OK

4、XMB_CANCEL);}//显示窗口VOIDFirstWindow_Show(){//创建窗口HWINDOWhWindow=XWnd_CreateWindow(0,0,500,400,L"炫彩界面库-窗口");if(hWindow){//创建按钮HELEhButton=XBtn_Create(10,10,80,25,L"按钮",hWindow);//注册按钮点击事件XEle_RegisterEvent(hButton,XE_BNCLICK,My_Event

5、BtnClick);//显示窗口XWnd_ShowWindow(hWindow,SW_SHOW);}}//主函数,程序入口(该函数签名务必不能修改)intAPIENTRY_tWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPTSTRlpCmdLine,intnCmdShow){//初始化XInitXCGUI();//调用函数,显示窗口FirstWindow_Show();//运行XRunXCGUI();return0;}1、运行项目,即可看见图形化界面炫彩界

6、面库——C语言GUI代码模板1、普通窗口//创建窗口HWINDOWhWindow=XWnd_CreateWindow(400,200,300,200,L"炫彩界面库-窗口");//创建成功if(hWindow){//此处通常会在该窗口上创建某些控件//显示窗口XWnd_ShowWindow(hWindow,SW_SHOW);}//关闭窗口XWnd_CloseWindow(hWindow);//显示窗口XWnd_ShowWindow(hWindow,SW_SHOW);//隐藏窗口XWnd_ShowWindow(h

7、Window,SW_HIDE);2、模态窗口//创建模态窗口HWINDOWhModal=XModalWnd_CreateWindow(400,300,L"模态窗口",XEle_GetHWnd(hEle));intresult=XModalWnd_DoModal(hModal);if(XMB_OK==result){//确定按钮}elseif(XMB_CANCEL==result){//取消按钮}//关闭模态窗口,返回XMB_OKXModalWnd_DoOk(hModal);//关闭模态窗口,返回XMB_CANC

8、ELXModalWnd_DoCancel(hModal);3、按钮//创建按钮(其中hWindow为窗口句柄)HELEhButton=XBtn_Create(10,10,80,25,L"按钮",hWindow);//事件响应VOIDCALLBACKMy_EventBtnClick(HELEhEle,HELEhEventEle){//弹出消息框XMessageBox(hEle,L"你点击了按钮",L"提示",XMB_OK

9、XMB_CANCEL);}//注册按钮点击事件(其中My_EventBtnClick为事件处

10、理函数)XEle_RegisterEvent(hButton,XE_BNCLICK,My_EventBtnClick);1、静态文本//创建静态文本XStatic_Create(100,10,60,20,L"姓名",hWindow);2、编辑框//创建编辑框HELEedit_name=XEdit_Create(10,40,100,20,hWindow);//设置编辑框支持多行输入XEd

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。