Click here to Skip to main content
15,879,535 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I would like to draw graphics that will reside above all other interfaces, including Windows 8 new Home screen. How would you go about doing that? With windows 7 and down it would be as simple as showing a transparent fullscreen window above all else, but now since the desktop is seperated from the rest of the operating system it is not possible anymore.

The reason is that I need to display two cursors independent of the Windows mouse cursor. I am developing a multi touch simulation software for a Wiimote (using the sensor bar pointer), and for the moment I just set the cursor position and wakes it by shaking +1 and -1 pixels. But it interferes with the touching so I have to disable it when using the touch simulation. It works for the moment but I would like to add multi touch support so that you can zoom and rotate with the Wiimote. The touch function is ready but you would want to see cursors for when holding one touch point and choosing the other touch point with the Wiimote, and while holding the first touch point the Windows cursor aren't able to move anywhere else because it sticks to the touch point.

I have seen how to draw directly to the screen by aquiring a Graphics object for the screen , but it does not work since it is completely unmanaged so the graphics stay visible until something else refreshes the area.

So, any suggestions?

The project involved is called Touchmote and is available as source code and installable beta on touchmote.net
Posted
Comments
Jason Gleim 6-Feb-13 21:37pm    
Are you targeting WinRT or full on Windows 8?
simphax 7-Feb-13 3:04am    
full Windows 8 for both x64 and x86

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900