Problem mit ::SetWindowText() unter Windows XP Prof.
-
Hi!
Ich habe das Problem, daß mein Rekorder nicht den Fenstertitel während der Aufnahme aktualisiert. Wenn ich die Aufnahme pausiere, wird der Fenstertitel aktualisiert.
Die Methode SetWindowText() gibt mir auch TRUE zurück, erhält aber nicht die WindowsMessage WM_SETTEXT.
Davon ist lediglich das Betriebssystem Windows XP betroffen. Unter Windows2k etc funktioniert es einwandfrei.
Gibt es für Windows XP eine andere API?
[Edit]
Ich habe (auch wenn es hier nicht reingehört) nochmals den Code geändert und es mit(AfxGetMainWnd())->SetWindowText(csText);versucht.
Nun habe ich den Effekt, daß der Fenstertitel aktualisiert wird. Jedoch bleibt der Titel in der Taskleiste starr. Allerdings ist der Tooltip aktualisiert, wenn ich die Maus über das Symbol meines Rekorders in der Taskleiste halte.
[/Edit]
-
Frenzy schrieb:
Gibt es für Windows XP eine andere API?
Zumindest diesbezüglich eigentlich nicht

-
Hab das gleiche Problem! Ich ändere den WindowsTitle aber in der Taskleiste bleibt die alte Windowscaption stehen, habs auch schon mit update Window probiert ohne Erfolg .