setparent了之后窗口不显示了,但是可以响应鼠标操作

zhengran14 2016-07-15 08:30:50
对窗口进行了setparent操作,然后窗口就变成了透明的感觉,但是很明显对于窗口的操作都是正确响应的,感觉就像是窗口没有画出来一样。比如对窗口上面的移动窗口鼠标也能正确响应,窗口也正确移动了。包括对窗口的内容的点击鼠标也都响应出来了,但是就是整个窗口完全的没有画出来。

然后我对窗口通过鼠标调整大小,窗口又显示出来了。。是不是哪里需要设置一下style?但是我尝试了几个style也都没有效果。。

用的win32的C#分装是nuget里下的一个第三方的。然后我就是直接对窗口进行setparent操作。曾经尝试过setwindowslong设置SW_CHILD或者是SW_POPUP,不过也都没起效果。

程序是wpf程序,所以窗口也是wpf的窗口

http://player.youku.com/player.php/sid/XMTY0NTA2OTEwNA==/v.swf
...全文
702 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧