控件操作类

来源:互联网 发布:天下3鬼墨女捏脸数据 编辑:程序博客网 时间:2024/06/05 14:41

组合框:

 HWND combol = GetDlgItem(hWnd, IDC_COMBO1);
 ComboBox_AddString(combol, TEXT("123456789@qq.com"));
 ComboBox_AddString(combol, TEXT("987654321@qq.com"));

 // 设置当前被选中
 SendMessage(combol, CB_SETCURSEL, 0, 0);


列表框:

添加列的标题.                        

 // 1. 添加列的标题.
 LV_COLUMN stcColumn = { 0 };
 // 2. 将列的信息配置到结构体中
 stcColumn.pszText = _T("姓名"); // 标题名
 stcColumn.cx = 80; // 宽度
 stcColumn.mask = LVCF_WIDTH|LVCF_TEXT; // 字段的掩码

 // 3. 将结构体中信息插入到列表控件中.
 ListView_InsertColumn(hList,/*列表控件的窗口句柄*/
        0 ,/*要插入的列号*/
        &stcColumn/*要插入的列的信息*/);

 

插入行                       

 // 2. 添加行内容
 LV_ITEM stcItem = { 0 };
 stcItem.pszText = _T("李老师"); // 行中第0列的文本
 stcItem.iItem = 0; // 第0行
 stcItem.iSubItem = 0;// 第0列
 stcItem.mask = LVIF_TEXT;
 ListView_InsertItem(hList,&stcItem);

 

 

设置行字符串                        

 // 设置指定行指定列的文本
 ListView_SetItemText(hList ,
       0 , /*行号*/
       1,  /*列号*/
       _T("50"));

 

设置列表控件的扩展风格                        

 // 设置列表控件的扩展风格
 ListView_SetExtendedListViewStyle(hList,
           LVS_EX_CHECKBOXES|LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);

 

 

 

 

 

 

 

 

 


原创粉丝点击