線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1563
推到 Plurk!
推到 Facebook!

請問TVITEM這個struct怎麼設定..與message用法..

缺席
river0417
一般會員


發表:5
回覆:5
積分:2
註冊:2008-08-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-09-02 12:09:25 IP:202.133.xxx.xxx 訂閱
dear all:
目前設置Tree View Check Box..
每個ITEM裡有文字,id,狀態...
請問我要怎麼設定...
TVITEM tviItem = {0} ;
tviItem.mask = TVIF_TEXT | TVIF_PARAM | TVIF_STATE ;
tviItem.pszText = wszItemName ;
tviItem.cchTextMax = lstrlen(tviItem.pszText) ;
tviItem.lParam = (LPARAM)nIndex ;
tviItem.state = ?????
tviItem.stateMask = ?????

每次我抓ITEM只能抓到id...其它都是亂七八糟...
mask該怎麼設才能抓到文字跟狀態 ??

關於Tree View Check Box的message..是要怎麼用 = =?
目前我查到的如下:
switch (message)
{
case WM_NOTIFY :
{
NMHDR* pnmh = (NMHDR*)lParam ;
switch(pnmh->code)
{
case TVN_ITEMEXPANDING :
{
}
break ;
case TVN_ITEMEXPANDED :
{
NM_TREEVIEW *pnmtv = (NM_TREEVIEW FAR *)lParam ;
}
break ;
case TVN_SELCHANGING :
{
}
break ;
case TVN_SELCHANGED :
{
}
}
}
break ;
}
找了很久就是沒找到"打勾"的case....????跑哪去了 @_@

請大大幫我解惑...
謝謝各位大大...!!
------
try it...!
編輯記錄
river0417 重新編輯於 2008-09-02 12:10:33, 註解 無‧
系統時間:2017-10-23 19:38:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!