vc程序中调用一个dll,并调用dll中的一个函数来生成一个新窗体frm_A,frm_A将它的父窗体设为某个另外的窗体(比如IE的sidebar),但A中的EDIT无法接收某些键盘消息,比如退格键。在IE sidebar中显示Html文件也有这个问题,但可以通过实现一些接口,以及响应OnMouseActivate让这些按键可以使用。
但是我不知道如何让sidebar中显示的dll中的窗体也能接收这些消息。显然不能用处理html的方式(它有接口),dll显示出来的是普通窗体,没有IInputObjectSite接口。编程环境是vc6+atl+winXP
但是我不知道如何让sidebar中显示的dll中的窗体也能接收这些消息。显然不能用处理html的方式(它有接口),dll显示出来的是普通窗体,没有IInputObjectSite接口。编程环境是vc6+atl+winXP
解决方案 »
- 如何由星期得到日期?比如:每个星期的星期一对应几号。
- ShellExecute的问题
- 多文档窗口固定父窗口大小初始为800×600?
- 有谁做过类似金山词霸里的屏幕取词功能的程序吗?用钩子函数的具体实现过程如何呀?
- 对话框字体无法显示
- 请教高手:MDI程序里文件保存,打开的问题,谢谢!
- 完成端口的一个线程只能管理64个事件是什么意思?
- 以下是我编的实验程序,计算机竟然做不对!!
- 看看高手的实力:请问怎样用别的代码来实现随即数?
- 怎么打开文件
- 请问vs2005中的 windows media player 控件如何使用?(有分)
- Windows Update Agent API中BeginDownload与EndDownload的使用?
PostMessage(GetFocus(), WM_CHAR, VK_BACK, 0); //delphi不过还有个问题,我想让方向键也起作用,
PostMessage(GetFocus(), WM_CHAR, VK_LEFT, 0);
发过去了,但光标没有向左移动,而是输入了一个字符。有人知道怎么做吗?c++,delphi代码都可以
1.hook按键消息,不过对于树目录,退格键无效,网文快捕的树目录也无法使用退格键2.给父窗体发一个msdn上没有公开的消息,类似问题可以通杀了。
不过还有个小问题,要退出编辑状态需要在编辑框外点两下鼠标。晕,还在继续研究中...