炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 36521|回复: 101

【C 系列】第三课 C++模板风格

   关闭 [复制链接]

该用户从未签到

发表于 2013-1-1 12:59:13 | 显示全部楼层 |阅读模式
本帖最后由 dasemimi 于 2013-1-27 13:52 编辑

  1. //包含炫彩界面库文件
  2. #pragma comment(lib, "XCGUId.lib")
  3. #include "xcgui.h"

  4. //CXEventMsg  : C++消息事件接口类
  5. //CMyWnd      : 我的窗口类
  6. class CMyWnd : public CXEventMsg
  7. {
  8. public:
  9.     HWINDOW m_hWindow; //窗口句柄
  10.     HELE    m_hButton; //按钮句柄
  11.    
  12.     BOOL Create() //创建窗口和按钮
  13.     {
  14.         m_hWindow=XWnd_CreateWindow(0,0,400,300,L"炫彩界面库-窗口"); //创建窗口
  15.         if(m_hWindow)
  16.         {
  17.             m_hButton =XBtn_Create(10,10,80,25,L"按钮",m_hWindow); //创建按钮
  18.             XCGUI_RegEleEvent(m_hButton,XE_BNCLICK,&CMyWnd::OnEventBtnClick); //注册按钮点击事件

  19.             XWnd_ShowWindow(m_hWindow,SW_SHOW); //显示窗口
  20.             return true;
  21.         }
  22.         return false;
  23.     }
  24.     BOOL OnEventBtnClick(HELE hEle,HELE hEleEvent) //按钮点击事件响应
  25.     {
  26.         //弹出消息框
  27.         XMessageBox(hEle,L"你点击了按钮",L"提示",XMB_OK | XMB_CANCEL);
  28.         return false;
  29.     }
  30. };

  31. int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpCmdLine, int nCmdShow)
  32. {
  33.     XInitXCGUI(); //初始化

  34.     CMyWnd  MyWnd;
  35.     if(MyWnd.Create())
  36.     {
  37.         XRunXCGUI(); //运行
  38.     }
  39.     return 0;
  40. }



复制代码
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

发表于 2013-1-3 22:11:25 | 显示全部楼层
it is very good

该用户从未签到

发表于 2013-1-4 08:51:36 | 显示全部楼层
非常好,支持一下

该用户从未签到

发表于 2013-1-5 15:42:02 | 显示全部楼层
强烈支持!继续努力!

该用户从未签到

发表于 2013-1-5 20:17:55 | 显示全部楼层

该用户从未签到

发表于 2013-1-5 22:01:36 | 显示全部楼层
来看看。前面的将的很详细。

该用户从未签到

发表于 2013-1-6 01:20:24 | 显示全部楼层
喜欢面向对象的思想,喜欢C++.楼主辛苦了...

该用户从未签到

发表于 2013-1-7 18:43:45 | 显示全部楼层
学习一下

该用户从未签到

发表于 2013-1-8 08:47:00 | 显示全部楼层
继续下载,支持楼主

该用户从未签到

发表于 2013-1-8 10:07:02 | 显示全部楼层
看看效果
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-3-28 17:40 , Processed in 0.072406 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表