Héhéhéhé, j'ai eu le même problème et j'ai failli me pendre ...
La solution est trop conne, mais bizarrement personne ou presque n'en parle.
Il faut faire ceci, en code win32 (pour les MFC, doit y avoir l'équivalent) :
hComboBox = GetDlgItem(hwnd,IDC_MACOMBOBOX);
SetWindowPos(hComboBox,NULL,0,0,Taille_x*LOWORD(Ge
tDialogBaseUnits()),taille_y*HIWORD(GetDialogBaseU
nits()),SWP_NOMOVE);
En gros, il faut la retailler a la main. Apres, ce que tu as mis dedans s'affiche et se déroule tout seul. C'est bizarre, mais dans les exemples du MSDN, c'est comme ca qu'ils font.