Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

Bringing window to top


  • Please log in to reply

#1
KiLleR Civilian

KiLleR Civilian

    Member

  • Member
  • PipPip
  • 18 posts
Which api's should I use to bring my dialog window which is behind other windows to the front?

Aiming for windows 95 compatibility.

Thanks in advance
  • 0

Advertisements


#2
Swandog46

Swandog46

    Malware Expert

  • Member
  • PipPipPipPip
  • 1,026 posts
  • MVP
If the window is not already shown you will have to call ShowWindow:
http://msdn.microsof....asp?frame=true

If it is already shown and you just want to bring it to the front, you can either use SetForegroundWindow:
http://msdn.microsof....asp?frame=true

or BringWindowToTop:
http://msdn.microsof....asp?frame=true

or there are probably more ways to do it, depending on what exactly you want to happen. All of these functions are compatible with Windows 95. :tazz:
  • 0

#3
KiLleR Civilian

KiLleR Civilian

    Member

  • Topic Starter
  • Member
  • PipPip
  • 18 posts
The window is initially hidden. Something triggers the ShowWindow funtion and the window becomes visible behind other windows. I tried bot of them including sending custom messages to the dialog box. Doesnot work.
  • 0

#4
Swandog46

Swandog46

    Malware Expert

  • Member
  • PipPipPipPip
  • 1,026 posts
  • MVP
What about playing around with SetWindowPos?
http://msdn.microsof....asp?frame=true
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP