Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Combo box keine Einträge in der Liste. !!! Anfänger !!!

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.04.2003, 09:56 Uhr
falk



Hallo Ihr …..

Ich habe ein Problem mit einer Combo box.

In einem Dialogfenster möchte ich dieser Combo box werde in die Auswahlliste schreiben.
Dazu benutze ich folgende Nachricht, die ich an das Element sende.

strcpy(cpuffer,"Telefon");

SendMessage( GetDlgItem( hdlg, IDC_COMBOKONTAKTART ), CB_ADDSTRING ,0, (LPARAM)cpuffer);

SendMessage( GetDlgItem( hdlg, IDC_COMBOKONTAKTART ), WM_SETREDRAW, TRUE, 0 );

SendMessage( GetDlgItem( hdlg, IDC_COMBOKONTAKTART ),CB_SETTOPINDEX,0,0);

Leider ist der Inhalt der Variablen cpuffer aber nicht in der Combo box sichtbar, obwohl ich das Element neu zeichnen lasse.
Ich halte auch keine Fehlermeldung.

Was ist falsch?

Dank im voraus....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.04.2003, 10:39 Uhr
~Michael
Gast


Ich hoffe ich habe dich richtig verstanden, und du willst in eine CComboBox neue Elemente einfügen?


C++:
// The pointer to my combo box.
extern CComboBox* pmyComboBox;

// Add 20 items to the combo box.
CString str;
for (int i=0;i < 20;i++)
{
   str.Format(_T("item string %d"), i);
   pmyComboBox->AddString( str );
}



Versuch mal das.

Michael
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: