Antwort von
nach einem Tag
hilfreich
Re: NOCHMAL - statischen dialogtext ändern?
Ich komm nicht drauf! Wie kann ich in
einer Dialog(only) anwendung einen IDC
(statischen Text) 'on the run' ändern?
Na, Mensch, so wie von mir beschrieben!
Ich habe einen Dialog, dessen Fenster-Handle HHhwnd ist. Ich habe ein statisches Label, in dem am Anfang nur '???' drinsteht. Dann habe ich einen String (lpszVersionString), wo die aktuelle Version des Programms, generiert aus Compilierzeit und -datum drinsteht. Diese soll statt '???' angezeigt werden. Also mache ich folgendes:
SendDlgItemMessage(HHhwnd,IDC_DDDEVICEDIALOG_VERSIONLABEL,WM_SETTEXT,0,(LPARAM)(LPCTSTR)lpszVersionString);
Das ist doch das, was Du meinst, oder? Wenn ich das jetzt öfters mit unterschiedlichem Text machen würde, dann würde es sich halt ständig ändern.
--Mathias Ricken