下载此文档

vc按钮创建与使用.docx


文档分类:办公文档 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
动态创建按钮控件及其常用函数介绍(VC++)Postedby机器人on25th五月2007inc/c++消息定义原型如下:: //Implementationprotected: HICONm_hIcon; //Generatedmessagemapfunctions //{{AFX_MSG(CPushButtonDlg) virtualBOOLOnInitDialog(); mand(UINTnID,LPARAMlParam); afx_msgvoidOnPaint(); afx_msgHCURSOROnQueryDragIcon(); afx_msgvoidOnPushme(); //}}AFX_MSG DECLARE_MESSAGE_MAP() 消息映射入口。;代码片断如下: BEGIN_MESSAGE_MAP(CPushButtonDlg,CDialog) //{{AFX_MSG_MAP(CPushButtonDlg) MAND() ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_BN_CLICKED(IDC_PUSHME,OnPushme) //}}AFX_MSG_MAPEND_MESSAGE_MAP() 其中第一个参数IDC_PUSHME为控件的标识符,第二个参数OnPushmeo为相应的消息处理函数。 常用成员操作函数。<!--[if!supportLists]-->l        GetState:获取按钮的选择状态,高亮状态以及焦点状态。函数原型为<!--[endif]-->UNITGetState()const;例:如下这段代码创建按钮并反转其高亮状态。m_myButton=newCButton;//创建下压按钮m_myButton->Create(_T("Mybutton"),S_CHILD|WS_VISIBLE|BS_PUSHBUTTON,CRect(10,10,100,30),this,1);//反转其高亮状态m_myButton->SetState(!(m_myButton->GetState()&&0x0004));<!--[if!supportLists]-->l        SetState:设置按钮的高亮状态。函数原型为<!--[endif]-->voidSetState(BOOL,bHightlight);例:如下代码创建按钮并设置其状态为按下。 m_myButton=newCButton; //创建下压按钮 m_myButton->Create(_T("Mybutton"),S_CHILD|WS_VISIBLE|BS_PUSHBUTTON, CRect(10,10,100,30),this,1); //设置其状态为按下 m_myButton->SetState(!(m_myButton->GetState()&&0x0004)); <!--[if!supportLists]-->l        GetCheck():获取按钮的选中状态。函数原型为<!--[endif]-->intGetCheck()const;例:如下这段代码创建按钮关设置其选中状态为三态的下一个状态。m_myButton=newCButton; /

vc按钮创建与使用 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198622
  • 文件大小17 KB
  • 时间2019-03-14
最近更新