强制创建控件的句柄

Mar*_*lis 9 c# controls handle

我目前正在创建一个静音打印模块.我正在使用的当前控件是,它确保已经创建了控件句柄(IsHandleCreated).我做了一切来欺骗这一点,没有运气.

您是否有想法如何创建控件的句柄而不在屏幕上显示任何内容?

wj3*_*j32 21

您必须访问Handle属性(将结果放入虚拟变量或其他内容).看看Reflector; 它强制处理创建.


den*_*kom 5

尝试重载CreateParams属性getter.在它清除WS_VISIBLE旗帜.