Hej!
Mam problem w Windows API z wypełnieniem combobox danymi.
Czy ten kod jest zły?? Kompiluje sie ale nic nie działa :
LRESULT CALLBACK DialogProc(HWND hWndDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
{
HWND hWnd_ROZDZIECZLOSC_COMBOBOX;
const char *tablica_rozdzielczosci[] = {"640 X 480", "800 X 600", "1024 X 768"};
switch(Msg)
{
case WM_INITDIALOG:
hWnd_ROZDZIECZLOSC_COMBOBOX = GetDlgItem(hWndDlg, IDC_ROZDZIELCZOSC_COMBOBOX);
for(int Count = 0; Count < 4; Count++)
{
SendMessage(hWnd_ROZDZIECZLOSC_COMBOBOX,
CB_ADDSTRING,
0,
reinterpret_cast<LPARAM>((LPCTSTR)tablica_rozdzielczosci[Count]));
}
SendMessage(hWnd_ROZDZIECZLOSC_COMBOBOX, CB_SETCURSEL, 3, 0);
break;