SetForegroundWindow & MFC Control Version
-
1. ich hab ein kleines programm,
das nur einen teil des bildschirms ausfüllt,
selbständig auftaucht und wieder verschwindetwie stell ich sicher, dass es immer im
vordergrund auftaucht und den user nicht stört
(input focus soll sich nich ändern)setforegroundwindow klappt bei winxp jedenfalls überhaupt nich wenn das fenster nich sowieso schon im vordergrund is
2. wenn ich per mfc ein richedit benutz... welche version ist das eigenlich?
immer die neueste verfügbare auf dem system? (4.1 bei winxp sp1)
bei CFileDialog wir ja n altes teil benutzt... wenn man das aktuelle will muss mans zu fuß per winapi machengruss sov
-
Hi,
Sovok schrieb:
wie stell ich sicher, dass es immer im
vordergrund auftaucht und den user nicht stört
(input focus soll sich nich ändern)SetWindowPos mit Parameter HWND_TOPMOST:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/Windows/WindowReference/WindowFunctions/SetWindowPos.aspGrüße Rapha
-
thx
weiss noch jemand was zu 2?
-
Hallo,
ich habe gerade einmal im Quell-Code der MFC "gespickt", und da ist zu erkennen, daß die MFC (zumindest die von Visual Studio 6) immer die RICHED32.DLL lädt, also sicher nie die aktuellste, die auf dem System gefunden wird.
MfG
-
schade
mieses design