组合框重载WM_DRAWITEM中的问题
问题现像:
在AddString后再SetCurSel为大于0的项. (索引正确无误).
再下拉显示全部项, 第一次正常.
然后再执行一次AddString,再SetCurSel为大于0的项.
再下拉显示全部项, 就不正常了,DrawItem中索引从1开始了.
也就是说第二次添加并选中后, 再下拉时, 本来下拉都应该从0开始重新绘制的, 但结果却没有, 从索引为1开始绘制了.
重载中未重写AddString,和SetCurSel, 也未对这两个函数相关的消息进行任何其它处理,都使用组合框类自己的.
不知道问题何在, 请大家帮忙分析分析. 只分析可能出错的可能性, 不用看源码.
谢谢大家.
[解决办法]
有没有滚动条 ?
[解决办法]