Restore application in windows 7

Hi, thanks for read. I'm using delphi XE and windows 7.
the problem is: i minimize my app and later i need restore my app to front again. i already tryed several tricks but nothing work.
can someone help me? thanks
adminmemberAsked:
Who is Participating?
 
Ferruccio AccalaiConnect With a Mentor Senior developer, analyst and customer assistance Commented:
use GetLastActivePopup to get the right window handle
from msdn: GetLastActivePopup determines which pop-up window owned by the specified window was most recently active.
so

var
MyHandle: THandle;
begin
MyHandle := GetLastActivePopup(Application.Handle);
  BringWindowToTop(MyHandle);
  if IsIconic(MyHandle) then
    ShowWindow(MyHandle, SW_RESTORE)
  else
    SetForegroundWindow(MyHandle);
end;
0
 
adminmemberAuthor Commented:
thank you :)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.