popup ohne focus
-
ich habe ein popup programmiert, das bei bestimmten ereignissen aus der systray auftaucht (wie bei norton oder messenger). das problem: wenn es aufpoppt bekommt es auch den focus, das heißt wenn ich grade in word was schreibe ist der focus weg und ich tippe ins nirwana. wie umgehe ich das? das popup ist von cwnd abgeleitet
im voraus dankeschön
-
Hi,
hole dir, bevor es aufpopt mit
CWnd *cnwndtmp=GetForegroundWindow() ;
das aktuelle offene fenster.
wenn dein Programm dann aktiviert wird
schicke ein cwndtmp->SetForegroundWindow() ;
zum bereits offenen Fenster.
vielleicht gibts ja auch noch was anderes aber
das würde mir erstmal nur einfallen.hoffe konnte helfen
weisnichtweiter