在CCombobox上继承实现了一个自己的CMyCombobox,它的对象在SetFocus时会由于其风格不同出现下列现象:当设置为CBS_DROPDOWN风格时,SetFocus引起CMyCombobox::OnSetFocus(), 其中调用了 CCombobox::OnSetFocus().
当在调用CCombobox::OnSetFocus时,会引起CMyCombobox::OnKillFocus()的调用。这是为什么呢?而当设置为CBS_DROPDOWNLIST风格时,SetFocus引起CMyCombobox::OnSetFocus(), 其中调用了 CCombobox::OnSetFocus().
但不会在引起CMyCombobox::OnKillFocus()的调用。这又是为什么呢?两种风格会有这样的差异,有哪位高手搞的懂原因啊?
当在调用CCombobox::OnSetFocus时,会引起CMyCombobox::OnKillFocus()的调用。这是为什么呢?而当设置为CBS_DROPDOWNLIST风格时,SetFocus引起CMyCombobox::OnSetFocus(), 其中调用了 CCombobox::OnSetFocus().
但不会在引起CMyCombobox::OnKillFocus()的调用。这又是为什么呢?两种风格会有这样的差异,有哪位高手搞的懂原因啊?
解决方案 »
- 如果不用mfc,那么字符串的处理用什么组建好?
- 有没有这样的定义: #define new new( _CLIENT_BLOCK, __FILE__, __LINE__)
- 邮件包被拆分好几个数据包,怎么判断该封邮件包是最后一个邮件包
- 关于VC操作word中的问题
- 如何使程序里的函数返回CStringArrary,但我的返回老是出现class 'CStringArray' : no copy constructor available
- 我用线程读取并处理文件,在把信息写入数据库?
- 怎么知到程序中哪个地方出错了。
- 对一个小数取整进位是什么函数
- csdn咋地了?老是被人工击?还有人管没有呀?
- SetWindowLong和GetWindowLong这两个函数是干什么用的
- 怎样把自己定义的结构体中的数据保存成XML形式?
- 有没有研究羊毛与羊绒纤维鉴别的?计算机图像处理的方法
而CBS_DROPDOWNLIST类型的显示部分与下拉部分是一体的。