FullScreen in the Background
Im curious if their is a way to make a windows application 开发者_运维知识库( in c# or any language really ) run in fullscreen in the background.
But still allow other applications to run on top of it without losing the fullscreen view.
Any leads would be appreciated.
Edit: Unmarked the answer to see what else i could get. While the original was helpful, im curious for other methods.
(I'm a bit surprised not to see any answers yet.)
You can query the size of the desktop and make your application exactly that size, and then put it under the other windows on the screen. The details of all of that will depend on what you end up using to write it.
For instance, in C#:
- The size of the desktop is available from the
WorkingArea
property of theScreen
object for the primary display. You get theScreen
object for the primary display viaScreen.PrimaryScreen
. - The
Form
class will help you with the other stuff, like theWidth
andHeight
properties, etc.
Marking this answer CW because it seems very half-baked, but it's a start. Anyone feel free to add to it.
精彩评论