拷贝窗口问题(100分)

  • 主题发起人 主题发起人 翅膀
  • 开始时间 开始时间

翅膀

Unregistered / Unconfirmed
GUEST, unregistred user!
我想拷贝窗口,另存为一个bmp图片,可是这样会把在这个窗口上面的窗口也拷贝了下来,
我是只要下面的窗口的。编程中怎么解决,大家帮忙看看……^_^
 
没人么?
 
你把上面的窗口hide
 
不如把要拷贝的窗体在拷贝时设置成始终在前,然后恢复
始终在前:
SetWindowPos(Handle,HWND_TOPMOST,Left,Top,Width,Height,SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
取消始终在前
SetWindowPos(Handle,HWND_NOTOPMOST,Left,Top,Width,Height,SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
其中handle为要拷贝窗体的handle
 
后退
顶部