Bunas, estoy recordando la programación en windows y tengo un problema, cada vez que inserto una cadena de caracteres en un ComboBox en vez de el texto escrito me salen unos cuadraditos como si no reconociese la codificación, o alguna otra cosa.
Os pongo un poco de codigo para ver si me podeis ayudar.
Muchas grácias por adelantado!
Código:
case WM_INITDIALOG:{
HWND hSoundDeviceCombo2 = GetDlgItem( hDlg, IDC_COMBO1 );
// Add the string to the combo box
char* mes[] = {"Antonio", "Fernando", "Carlos", "Santiago",
"Pilar", "María", "Julio", "Federico", "Félix"};
SendDlgItemMessage(hDlg, IDC_COMBO1, CB_ADDSTRING, 0, (LPARAM)mes[1]);
SendMessage( hSoundDeviceCombo2, CB_SETCURSEL, 0, 0 );