各位大侠好:
昨天世界杯拉开了战幕,估计昨天熬夜的大侠们这会儿还在睡梦中吧打搅大家了
最近在mfc开发中遇到了重绘listctrl中的scrollbar的问题。
我采用的方法是http://www.codeproject.com/KB/dialog/skinscrollbar.aspx这篇文章所采用的“hook”方法。
但是遇到了点儿问题。
就是原先没有重绘的时候,dialog上面的控件(包括listctrl)之间都可以用tab键切换,而重绘完毕之后,按下tab键,焦点永远无法落在listctrl上面,用spy++测试,listctrl压根就没有收到按键消息。我估计肯定与“hook”方法有关,它拦截了部分消息。但是用spy++测试,scrollbar也没有收到任何按键消息。
请问各位大侠,以上的问题怎么解决??怎么才能让listctrl收到按键消息?以至于tab键可以在listctrl与其他控件之间切换??谢谢解答和讨论!!
昨天世界杯拉开了战幕,估计昨天熬夜的大侠们这会儿还在睡梦中吧打搅大家了
最近在mfc开发中遇到了重绘listctrl中的scrollbar的问题。
我采用的方法是http://www.codeproject.com/KB/dialog/skinscrollbar.aspx这篇文章所采用的“hook”方法。
但是遇到了点儿问题。
就是原先没有重绘的时候,dialog上面的控件(包括listctrl)之间都可以用tab键切换,而重绘完毕之后,按下tab键,焦点永远无法落在listctrl上面,用spy++测试,listctrl压根就没有收到按键消息。我估计肯定与“hook”方法有关,它拦截了部分消息。但是用spy++测试,scrollbar也没有收到任何按键消息。
请问各位大侠,以上的问题怎么解决??怎么才能让listctrl收到按键消息?以至于tab键可以在listctrl与其他控件之间切换??谢谢解答和讨论!!
解决方案 »
- 通过Web安装程序
- 获取网络连接中的宽带连接列表。以实现自动换IP功能。
- 自动换行大家来看看
- 为什么我的vc2005工程使用wizard给新增加的dialog添加类失败?
- 使用CSerailPort在读取数据的时候OnCommunication下如何将读取到数据连接起来?
- VC2005的奇怪错误:数组名的值会变,局部static的值更改不了,fun(int,short int)的参数传不去……,有谁遇过吗?
- 如何防止别人修改我的分数?
- 100问个有关MDI子窗口显示的小问题(附源代码)
- How to Get Handle of a thread given the thread id?
- 如何确定系统使用的是大字体还是小字体。
- 求教定时器问题
- 如何捕获普通USB摄像头的数据?利用什么软件?过程是什么样的?(急)
这么回事
下断点看看钩子里是不是拦了tab