ListBox_GetText

ListBox_GetText,LPCTSTR lpszBuffer 將接收到的字元串的指針存入緩衝區。

int ListBox_GetText(HWND hwndCtl, int index, LPCTSTR lpszBuffer);這個宏將某項目複製到文字緩衝區中
參數:
HWND hwndCtl,按鈕控制項的句柄.
int index 項目的索引號,從零開始.
緩衝區必須具有足夠的空間和終止空字元的字元串。在分配的緩衝區之前,你可以調用ListBox_GetTextLen檢索的字元串的長度。
舉例:
TCHAR str[256];
ListBox_InsertString(hwndlistbox1,-1,"ddd");//設定列表框1的值,為字元串"ddd";
HWND hwndlistbox1= GetDlgItem(hwnd,IDC_LIST1);//得到列表框1的句柄
HWND hwndlistbox2= GetDlgItem(hwnd,IDC_LIST2);//得到列表框2的句柄
int count = ListBox_GetCurSel(hwndlistbox1);//得到列表框1當前選中的項的索引號
ListBox_GetText(hwndlistbox1,count,str);//得到列表框1的值,通過列表框1的索引號,複製到緩衝區str中,
ListBox_InsertString(hwndlistbox2,-1,str);//設定列表框2的值,-1為列表框末尾,插入str的值.

相關詞條

熱門詞條

聯絡我們