控制項操作類

2021-08-10 08:51:44 字數 1204 閱讀 1555

組合框:

hwnd combol = getdlgitem(hwnd, idc_combo1);

combobox_addstring(combol, text("[email protected]"));

combobox_addstring(combol, text("[email protected]"));

// 設定當前被選中

sendmessage(combol, cb_setcursel, 0, 0);

列表框:

新增列的標題.

// 1. 新增列的標題.

lv_column stccolumn = ;

// 2. 將列的資訊配置到結構體中

stccolumn.psztext = _t("姓名"); // 標題名

stccolumn.cx = 80; // 寬度

stccolumn.mask = lvcf_width|lvcf_text; // 欄位的掩碼

// 3. 將結構體中資訊插入到列表控制項中.

listview_insertcolumn(hlist,/*列表控制項的視窗控制代碼*/

0 ,/*要插入的列號*/

&stccolumn/*要插入的列的資訊*/);

插入行                       

// 2. 新增行內容

lv_item stcitem = ;

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);

C 類中操作主窗體控制項

主窗體程式 執行結果啥也沒,解決辦法 將窗體作為引數傳入類,然後可以根據屬性來對其進行相應的操作 例項修改如下 主窗體程式 using system using system.collections.generic using system.componentmodel using system.d...

CIPAddressCtrl控制項類

win32提供了乙個ip位址控制項,mfc封裝成cipaddressctrl類管理這個控制項。class cipaddressctrl public cwnd 這是從mfc原始碼中摘出的cipaddressctrl類的宣告。1 bool isblank 當控制項四個輸入域都為空的時候,函式返回tru...

編輯類控制項

以視窗類名 edit 建立的編輯類控制項是乙個可以用來接受使用者鍵盤字元輸入的矩形區域,可以在其內進行編輯操作。該控制項是程式接受使用者字元輸入的一種主要手段,輸入的內容存放在其父視窗容量有限的 32kb 區域性堆中。mfc的cedit類提供了有關編輯類控制項的功能函式。編輯控制項既可以在對話方塊模...