WINAPI MoveWindow技巧

时间:2016-03-11 18:02:59

标签: c++ c windows winapi

我已经完成了创建没有向用户显示常规窗口的应用程序的任务。所有导航都是从任务栏中保存的,类似于Spotify应用程序 - >为了收听播放列表,您不需要窗口。

enter image description here

所有东西都显示在这个小区域内。我尝试了很多方法来实现这一点,但最后我只是调用MoveWindow(hWnd, -10000, -100000, width, height, ...)并且它有效!但是我头脑中浮现出一些东西 - >这个解决方案是否安全?在屏幕后面绘制东西对我来说似乎很奇怪。我最初认为Windows甚至不打扰,只是忽略了对这个窗口的绘图调用。但不知何故,我可以在任务栏上方的这个小预览窗口看到应用程序中的更新。我怀疑它可能实际上是在屏幕后面重绘。然后是以下真实 - > Windows重绘窗口但是没有向图形驱动程序发送请求以在屏幕上显示应用程序?尽管效率很高,但这似乎很合乎逻辑。

0 个答案:

没有答案
相关问题