我需要为本机应用程序(Visual Studio)提供Windows窗体控件 所以我创建了一个控件并提供了它的句柄。
然后,当我使用Spy ++检查本机窗口时,我看到我的控件被包含在窗口类=“静态”和标题“这是静态!”的附加“控件”中。我有几个问题:
WS_EX_CONTROLPARENT
,导致KB149501出现(简而言之,整个应用程序在丢失焦点时挂起)。WS_EX_CONTROLPARENT
,则静态列表框会停止重绘。我想我做错了什么,但我不确定是什么。 Google没有帮助,因为static也是一个C#关键字,所以它经常出现在WinForms结果中。
答案 0 :(得分:0)
我主要使用DoubleBuffered = True来解决重绘问题,所以可能就是这样 我仍然认为我做错了什么,但至少它现在有效。