@アイテムを追加する


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

hCombo=GetDlgItem(hWnd, IDC_COMBO);	//コンボボックスのウィンドウハンドルを取る
SendMessage(hCombo, CB_INSERTSTRING, (WPARAM)i, (LPARAM)item);


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


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

hCombo=GetDlgItem(hWnd, IDC_COMBO);	//コンボボックスのウィンドウハンドルを取る
SendMessage(hCombo, CB_SETCURSEL, (WPARAM)i, 0L);


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


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

hCombo=GetDlgItem(hWnd, IDC_COMBO);	//コンボボックスのウィンドウハンドルを取る
i = (int)(DWORD)SendMessage(hCombo, CB_GETCURSEL, 0L, 0L);


戻る