VS2008学习(0731)-基本控件

 

2011.7.31

控件添加

静态文本控件

点击右侧“工具箱”,选择“Static Text”

编辑属性Caption,可以修改静态文本内容

编辑属性ID,可以修改静态文本ID

双击资源视图上的静态文本,可以快速添加“单击静态文本”事件的响应函数。

如果需要添加其他事件的响应函数,可以通过右键单击资源视图上的静态文本,选择“添加事件处理程序…”

编辑框控件

点击右侧“工具箱”,选择“Edit Control”

获取编辑框文本,设置为静态编辑框的内容

 

按钮

单选框/复选框

添加Group Box,调整Caption内容

添加Check Box,调整Caption内容

右键单击资源视图,选择“添加变量…”,为对话框添加成员变量表示Check Box

 

添加Radio Box,调整Caption内容

Ctrl+D调整tab选择顺序

多组Radio Box,需要Group属性调整单选按钮的分组

典型代码

获取复选框的内容

     for(int i=IDC_CHECK_BOOK;i<=IDC_CHECK_GAME;i++)

     {

         CButton *pBtn = static_cast<CButton *>(GetDlgItem(i));

         if( pBtn!=NULL )

         {

              if(pBtn->GetCheck()==BST_CHECKED)

              {

                   pBtn->GetWindowTextW(Like);

                   LikeList += Like;

              }

         }

     }

列表框控件

图像列表控件

在全局区域定义一个CImageList对象,通常作为对话框类的成员变量。

调用Create创建图像列表控件。

使用Add向图像列表控件添加图像资源。

 

你可能感兴趣的:(null,工具)