FormEx表单似乎不适用于两种形式

FormEx表单似乎不适用于两种形式

本文介绍了FormEx表单似乎不适用于两种形式.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在使用FormEx来创建自己的Windows窗体样式.虽然我认为这篇文章很棒,而测试代码也不错,但在Vista中却遇到了问题.在XP中可以正常使用.

如果我使用FormEx类创建一个窗体(Form1),并使用PaintFrame Event在客户区域之外绘制某些内容(如本文中的testproject一样),则它将起作用.如果然后我在工作区之外创建另一个带有paintng的窗体(Form2),这是在Form1上的按钮上单击一个按钮所显示的,则该绘制将不起作用.同样,这在XP中可以正常运行,但在Vista中则不能.

安迪的想法?

谢谢

Andy.

Hi, I have been using the FormEx to create my own Windows forms style. Whilst I think the article is brilliant and the test code great, I have problems with it in Vista. In XP it works fine.

If I create a form (Form1) using the the FormEx class, and use the PaintFrame Event to draw something outside of the client area as in the testproject in the article, it works. If I then create another form (Form2) with paintng outside of the client area, that is shown on the click of a button from a button on Form1, the painting does not work. Again, this works OK in XP, but not in Vista.

Andy ideas?

Thanks

Andy.

推荐答案


这篇关于FormEx表单似乎不适用于两种形式.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 07:11