Posted on 1999-12-30
Medium Priority
Last Modified: 2013-12-28
How can I get the window of a software not to be always on top (foreground) when I have opened multiple software.
This software has no options to disable this function. I gather that I could change something in the registry under this software. It is not a known software.
Question by:RogerRabbit
  • 3
  • 2
  • 2

Expert Comment

ID: 2316967
what is the software?  what does it do?  have you checked the help files in the software?

Author Comment

ID: 2317033
Yes and there is no doc. on this. Ok, sorry its a free connection to Internet using Alta vista and a window with publicity stays on top. I've heard that this can be modified in the registry but how. Its very annoying since it uses part of the screen.

Expert Comment

ID: 2317039
good luck.  I have been trying to figure this out with netzero for a month or so with absolutely no luck whatsoever.   It eems, with Netzero, that there is actaully a link between the ads window being on top and the connection staying connected.  My results were varied and included; getting rid of the ads window altogether which caused more errors than Windows ever new about, being able to minimize the ads window which would disconnect from the internet, etc.  if you figure it out, I'd love to know how.
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.


Author Comment

ID: 2317080
Well maybe if we put this question up for more replies, someone might know how ?

Accepted Solution

dspector earned 100 total points
ID: 2321404
I would solve this as follows:

1. Write a program that uses
   SetWindowPos with arg HWND_NOTOPMOST
   to make a window non-topmost.

2. If you know the 'classname' or the
   caption of the window, use FindWindow
   to get its handle. If this doesn't
   work for you, let me know how else
   you identify the window. You can
   find windows by thread id, etc.

3. If you want a window to be made
   non-topmost whenever it is created,
   keep your program running in the
   background, monitoring your system.
   Be sure to let your system run, by
   including a message loop and waiting
   inside the loop for a given amount
   of time to pass between checking
   the windows (use GetTickCount,
   Sleep, or SetTimer).

   For greater efficiency, use a
   Windows Hook to intercept window
   creation instead of waiting for it.
   Call SetWindowsHookEx and use the
   WH_SHELL arg.

Hope this helps.

Author Comment

ID: 2321554
Write a program !

I'm not a programmer, can you help or is there another possibility or even suggestion. Maybe a freeware somewhere on the net.

Expert Comment

ID: 2323699
Sorry. Anyway, that is how I would do it, and if you like I can go ahead and program it for you, at my customary rate for writing software.

There may very well be shareware programs to do what you want. I recommend that you search the Web. Or you can look on shareware sites. Here are a few to get you started:

Download.com, Tucows.com, Cnet.com, Shareware.com.

Good luck, and I hope this helps.


Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

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.

Join & Write a Comment

In a question here at Experts Exchange, a member was looking for "a little app that would allow sound to be turned OFF and ON by simply clicking on an icon in the system tray". This article shows how to achieve that, as well as providing the same OF…
The Windows Firewall provides an important layer of protection and a rich interface to configure it. Unfortunately, it lacks item level filtering. This article details my process of implementing firewall-as-code to reduce GPO bloat.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question