Darth-Falcon
Legacy Member
Ik ben bezig met winapi.
Atm ben ik aan het knoeien met combo boxes. Ik kan ze op het scherm zetten (dialog box), en er items inzetten maar ik slaag er niet in terug informatie uit te halen, nl den index van het geselecteerde item.
nummer blijft echter op 0 staan
ad:

Atm ben ik aan het knoeien met combo boxes. Ik kan ze op het scherm zetten (dialog box), en er items inzetten maar ik slaag er niet in terug informatie uit te halen, nl den index van het geselecteerde item.
Code:
HWND hcombo;
int nummer;
switch(Message)
{
case WM_INITDIALOG:
hcombo = GetDlgItem(hwnd, IDC_COMBO);
SendMessage(hcombo, CB_ADDSTRING, 0, (LPARAM)("test1"));
SendMessage(hcombo, CB_ADDSTRING, 0, (LPARAM)("test2"));
return TRUE;
case WM_COMMAND:
switch(LOWORD(wParam))
{
case IDOK:
nummer = SendMessage(hcombo, CB_GETCURSEL, 0, 0);
break;
case IDCANCEL:
EndDialog(hwnd, IDCANCEL);
break;
}
break;
nummer blijft echter op 0 staan
ad:
.