ListView 控制項使用方法記錄

2021-05-23 11:02:41 字數 871 閱讀 8053

1. 選中一整行。

a:需要設定擴充套件屬性:lvs_ex_fullrowselect

note:在建立時增加此屬性是無效的,必須使用「lvm_setextendedlistviewstyle」訊息或者使用「clistctrl::setextendedstyle」方法。使用setwindowlong應該也可以。

2. 出現格仔。

a:需要設定擴充套件屬性:lvs_ex_gridlines。方法與上同。

3. 插入item與subitem。

a:插入方法必須只能插入item,而不能插入subitem。插入item用lvm_insetitem,同時必須指定lvitem的isubitem=0;

插入subitem只能用lvm_setitem,lvitem結構中的iitem=lvm_insetitem的返回值,isubitem=相應的子項(索引號

從來1開始的)。

例:lvitem lvi;

rtlzeromemory(&lvi, sizeof(lvitem));

lvi.mask = lvif_text;//注意與插入列的結構lvcf_text的區別

lvi.isubitem = 0;

int iitemindex = sengmessage(m_listctrl.m_hwnd, lvm_insertitem, 0, &lvi);

lvi.iitem = iitemindex;

lvi.isubitem = 1;

sendmessage(m_listctrl.m_hwnd, lvm_setitem, 0, &lvi);

---------用到時再更新更多的使用方法------------------------

ListView控制項使用

在.h中 clistctrl m listctrl 在.cpp中 新增listctrl標題 m listctrl.insertcolumn 0,t 標題 lvcfmt center 第一欄設定center屬性不能成功 m listctrl.setcolumnwidth 0,200 m listctr...

html控制項使用方法!!!

1.建立按鈕 click me 2.段落 第一段第二段 3.輸入框 first name type 指出輸入框文字型別。name 指出該輸入框唯一的名字。以便在以後使用。4.get 與 post 的區別 get通常是值傳遞,如密碼 post是表單傳遞,action到乙個地方寫入資料庫。get 方法是...

VC LIST控制項使用方法

首先初始化list控制項 m list.insertcolumn 0,學號 lvcfmt center,50 m list.insertcolumn 1,姓名 lvcfmt left,75 m list.insertcolumn 2,數學 lvcfmt left,50 m list.insertco...