首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# winform的句柄操作解决方法

2013-04-21 
c# winform的句柄操作取到了combox的句柄,然后想触发它的selectchange事件,貌似用sendmessage只能改变选择

c# winform的句柄操作
取到了combox的句柄,然后想触发它的selectchange事件,貌似用sendmessage只能改变选择的值,不能触发selectchange事件

请问用sendmessage能触发selectchange吗?能的话怎么写?
不能的话请问用什么方式?

thank you C# WinForm
[解决办法]
没做过这个,但是感觉你可以试试在触发selectionchanger事件时的message是多少,然后send过去看可以不。
我当初做一个滚动条拖动控件滚动条的功能,因为控件本身的滚动条只能通过鼠标左键按住滚动条进行拖动。于是我辛辛苦苦一遍一遍调试查找message值,最终实现了。
根据你这个需求,应该是可以实现的。
[解决办法]
这个你要去查一些底层的API才可以,记得好像大多数都在User32.dll里面
[解决办法]
http://msdn.microsoft.com/zh-cn/library/windows/desktop/bb775899(v=vs.85).aspx
CB_SETCURSEL

热点排行