String an Dialogbox senden
-
Ich möchte daß beim Aufruf einer Dialogbox im Eingabefeld bereits ein Text steht. Ich habe das mit Sendmessage und Sendigtiemmessage in Verbindung mit CB_Addstring und CB_INSERTString probiert. Das klappt aber nicht
SendMessage(hDlg, IDC_EDIT1, CB_ADDSTRING, (LPARAM) (LPCTSTR) "text----"); SendDlgItemMessage (hDlg, IDC_EDIT1, CB_ADDSTRING, 0, (LPARAM) (LPCTSTR) "text----");
-
benutz die suche. diese frage wird langsam echt langweilig
-
danke für die produktive Antwort.
SendDlgItemText wäre als Antwort kürzer gewesen !!
-
SetDlgitemText oder SendDlgitemmessage

Versteh das doch - die übliche Konversation geht so:
"Wie kann ich..."
"SetDlgItemText"
"MFC Stürzt ab. Wie geht das denn?"
"Was heißt 'MFC stürzt ab'?"
"Na stürzt ab. So'n komisches Assert"
"Du kannst das erst in OnInitDialog machen"
"OnInitDialog?"usw.
Und jetzt stell dir noch vor, so ein hilfsbereiter ist ein Anhänger von Freiheiten Möglichkeite und Alternativen ("oder du nimmst den Wizard, um eine CEdit-Varioable zuzuordnen, oder einen CString und arbeitest mit UpdateData" und "Es sei den der Dialog ist nicht Modal, dann in ONCreate"