ie工具栏的combobox不能响应backspace
自己做了一个ie工具栏,用了atl和mfc,工具条是mfc写的。
1、工具条上一个ComboBox不能自己处理回退backspace消息。
2、想comboBox中按回车键能自动转到一个页面搜索combobox中的内容,但是combobox不能收到回车的消息。
codeproject上的一个工具条"The Motley Fool Quotes"是atl做的,用了一下语句之后能处理backspace
BEGIN_MSG_MAP(CMFToolbar)
CHAIN_MSG_MAP_MEMBER(m_EditWnd)
END_MSG_MAP()
,不知mfc里面有没有对应的宏。
问题点数:200、回复次数:9Top
1 楼jiangsheng(蒋晟.Net[MVP])回复于 2006-03-13 02:00:41 得分 50
http://support.microsoft.com/kb/q196339/Top
2 楼laiyiling(陌生人[MVP])回复于 2006-03-13 08:34:11 得分 50
PRB: MFC ActiveX Control in IE Doesn't Detect Keystrokes
http://support.microsoft.com/kb/q168777/Top
3 楼leechiyang(逮老鼠的狗算不算好猫?)回复于 2006-03-17 08:59:43 得分 0
2大高手现身.
崇拜以下:)Top
4 楼neilxp(紫金港忙人)回复于 2006-03-17 20:35:19 得分 0
没有搞定,jiangsheng那个例子里面的是web控件Top
5 楼CoolSlob()回复于 2006-04-29 15:41:17 得分 50
实现IInputObject
CSDN论坛浏览器:http://CoolSlob.ys168.com/Top
6 楼cici2006(以不变应万变)回复于 2006-04-29 17:27:15 得分 0
1\你的TOOLBAR要实现四个接口
public IDeskBand, public IObjectWithSite, public IPersistStream,public IInputObject
2\你要查到IE的连接点接口,把TOOLBAR挂上去。
3\你要把IE发过来的键盘与菜单的消息转到COMBOX里面去响应这个消息。
这样就OK了。Top
7 楼lion_wing(凤之焚-业与情的纠缠,死而复生的蜕变!)回复于 2006-04-30 10:29:55 得分 0
IInputObject,同意!Top
8 楼neilxp(紫金港忙人)回复于 2006-05-09 15:42:06 得分 0
cici2006(以不变应万变)
前两个都已实现,现杂工具条能显示的。第三个能不能详细一点?Top
9 楼sunmz_wjxy(孙大圣)回复于 2006-05-11 12:40:37 得分 50
http://www.codeproject.com/wtl/toolband.asp
有代码.Top




