begin process at 2012 02 12 19:03:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

IDC_COMBO1 [c++ Win32]


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

IDC_COMBO1 [c++ Win32]

mercredi 30 avril 2008 à 23:47:24 | IDC_COMBO1 [c++ Win32]

F0ra

Je pose beaucoup de questions en peu de temps en se moment.
Normalement, c’est la dernier, après, j’ai tout ce qu’il me faut pour mon programme.

case WM_INITDIALOG:
{
SendMessage(GetDlgItem(hdlg,IDC_COMBO1),CB_RESETCONTENT, 0, 0);
SendMessage(GetDlgItem(hdlg,IDC_COMBO1),CB_ADDSTRING,0,(LPARAM)(LPCTSTR)("Test1"));
SendMessage(GetDlgItem(hdlg,IDC_COMBO1),CB_ADDSTRING,0,(LPARAM)(LPCTSTR)("Test2"));
SendMessage(GetDlgItem(hdlg,IDC_COMBO1),CB_ADDSTRING,0,(LPARAM)(LPCTSTR)("Test3"));
SendMessage(GetDlgItem(hdlg,IDC_COMBO1),CB_ADDSTRING,0,(LPARAM)(LPCTSTR)("Test4"));
}


Dans mon IDC_COMBO1, il ya bien Test1 à Test4
Dans la premiere casse, quand j'exécute le programme, j’ai rien ?
Et comment définir Combo-box, pour afficher plusieurs lignes en même temps (voir "Test1" et "Test2" en même temps par exemple)

Est t’il posible de récuperer le numéro de ligne sélectionnée sans comparer les caractéres avec un : if ("Test1"== test) ...


case IDC_COMBO1:
char test[255];
GetWindowText(GetDlgItem(hdlg,IDC_COMBO1),test,255);

// test
SetWindowText(GetDlgItem(hdlg,IDC_EDIT1),test);
break;

merci beaucoup,
@+
jeudi 1 mai 2008 à 04:54:16 | Re : IDC_COMBO1 [c++ Win32]

jeffy131

Commencer par chercher sur Usenet (google groups)
car effectivement tes questions sont trop naîves (0.12 s pour trouver la réponse)
Et penser à lire le Petzold et MSDN auparavant (CB_), tu trouveras tout seul...
jeudi 1 mai 2008 à 10:08:08 | Re : IDC_COMBO1 [c++ Win32]

racpp

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
Pour le nombre de lignes visibles, pense à augmenter la hauteur de ton ComboBox.
Pour récupérer le numéro de la ligne sélectionnée:
int lingne=SendMessage(GetDlgItem(hdlg,IDC_COMBO1),CB_GETCURSEL ,0,0);
jeudi 1 mai 2008 à 10:28:16 | Re : IDC_COMBO1 [c++ Win32]

F0ra

salut,
il me manque à trouver comment augmenter la hauteur du ComboBox.
je ne vois pas comment on peut faire
tout le reste c'est bon.
encore merci
jeudi 1 mai 2008 à 11:47:12 | Re : IDC_COMBO1 [c++ Win32]

F0ra

j'ai trouvé


Cette discussion est classée dans : combo1, sendmessage, hdlg, idc, getdlgitem


Répondre à ce message

Sujets en rapport avec ce message

Probleme converssion [ par zzzzzz ] <img src=/imgs2 Probleme malloc [ par zzzzzz ] <img src=/imgs2 réalisation de 2 commandes sql simultanément [ par romydamour ] salut à tous, (APIwin32 visualc++) voila mon problème, comme on peut le voir ci dessous, Prob SetDlgItemText [ par raton ] Salut a tous.Me revoici encore une fois avec un probleme a la con...Voila... J'essaie de betement mettre un texte dans une edit box comme ceci :SetDlg Un ptit problème MySql/C++ [ par sran_isback ] Salut! je viens de nouveau poser une ptit question ridicule En fait je voudrais pouvoir faire des requête par rapport au text récupéré dans une combo Gros problème dans une dialogbox [ par julien_boss ] Luu à tous :voilà alors je ne comprends pas bien ce qui se passe : j'ai une boite de dialogue, 2 EDITTEXT qui se suivent dans leur création (je ne sai Prise en charge des tabulations [ par SAKingdom ] Allo.Ceci est pour les membres club uniquement.Quand on clique sur la petite loupe à droite d'un fichier dans un zip, il ouvre une fenêtre individuell combo box api win 32 [ par lafolle24320 ] Bonjour, je tente de faire fonctionner une combox mais je n'y parviens pas... Voici comment je procède : j'ai une variable globale UINT Jour j'initial Evenement touche presse sur edit [ par NairodDorian ] Bonjour,Je rencontre un petit blocage avec l'API Win32.BOOL CALLBACK AppDlg(HWND hdlg, UINT msg, WPARAM wparam, LPARAM lparam){switch ( C++ [win32] 3 petites questions [ par JCpp ] Bonjour J’ai trois petites questions en C++ Win32 Comment on fait, pour sauter une ligne avec un « Listbox Control » ? SendDlgItemMessage(hdlg, IDC_L


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,201 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales