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