@アイテムを追加する


LPCSTR item="アイテム";
int i=0;		//リストボックスに入れる番号
HWND	hList;

hList=GetDlgItem(hWnd, IDC_LIST);	//リストボックスのウィンドウハンドルを取る
SendMessage(hList, LB_INSERTSTRING, (WPARAM)i, (LPARAM)item);


@フォーカスをセットする


int i=0;		//フォーカスセットする番号
HWND	hList;

hList=GetDlgItem(hWnd, IDC_LIST);	//リストボックスのウィンドウハンドルを取る
SendMessage(hList, LB_SETCURSEL, (WPARAM)i, 0L);


@フォーカスのあるアイテムの番号を得る


int i;		//フォーカスの番号
HWND	hList;

hList=GetDlgItem(hWnd, IDC_LIST);	//リストボックスのウィンドウハンドルを取る
i = (int)(DWORD)SendMessage(hList, LB_GETCURSEL, 0L, 0L);	


戻る