• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 热泪求助:工作重压下,请大家帮一把。急!急!急!

热泪求助:工作重压下,请大家帮一把。急!急!急!

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了一封满含热泪的求助信,永远年轻永远热泪盈眶,热泪盈眶,热泪盈眶的意思,永远热泪盈眶等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 热泪求助:工作重压下,请大家帮一把。急!急!急!
描述:

我用MFC ActiveX Wizard生成一个最简单的OCX框架,在其中插入一个Dialog,包含两个Edit,Button。
在ActiveX控件的Create函数中创建这个Dialog,当我在网页中引入这个OCX后,
我dialog上的Edit对键盘的Backspace,left,right按键失效了,但是对其他输入和del有效。
我参考了http://www.microsoft.com/mind/0499/faq/faq0499.asp
但还是没有解决问题,上司不停在催我,混不下去了!
请大家帮一把!
<html>
  <head>
  <title>dialogcontrol</title>
  </head>
  <body>
  
  <center>
  <object id="dialogcontrol"  classid="clsid:371EA21B-CD61-4E9B-88D3-1D83BEFBB0F6"
   height=300 width=500>
  </object>
  </center>
  
  </body>
</html>


解决方案1:

Accelerator  keys,  such  as  ARROW  keys,  are  first  received  by  the  message  pump  of  the  ActiveX  control's  container.  Even  if  the  control  has  the  focus,  it  does  not  receive  messages  for  keystrokes  that  have  special  meaning  to  control  containers,  such  as  ARROW  and  TAB  keys.  MFC  ActiveX  controls  have  a  chance  to  intercept  these  messages  by  overriding  their  PreTranslateMessage  function.    
 
However,  PreTranslateMessage  is  not  always  called  for  an  MFC  ActiveX  control.  
 
RESOLUTION  
Install  a  Windows  WH_GETMESSAGE  hook  for  the  modeless  dialog  box/propertysheet  derived  class  to  allow  it  to  intercept  keystrokes  and  handle  accelerators.    
...  
Q168777  PRB:  MFC  ActiveX  Control  in  IE  Doesn't  Detect  Keystrokes  
Q180402  PRB:  MFC  ActiveX  Control  Ignores  ARROW  Keys  on  VB  Container  
Q187988  PRB:  ActiveX  Control  Is  the  Parent  Window  of  Modeless  Dialog  
Q199431  PRB:  Enabling  Menu  Mnemonics  in  an  MFC  ActiveX  Control  
Q194294  HOWTO:  Add  Toolbars  and  Tooltips  to  ActiveX  Controls


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 热泪求助:工作重压下,请大家帮一把。急!急!急!

相关文章

  • 2017-06-04 趴求VisualAssistX插件开发的方法
  • 2017-06-04 大家都来看一看,一个关于COM的简单问题
  • 2017-06-04 用c++或者vb怎么开发Activex网页上传控件(如网易,qq等的上传工具)
  • 2017-06-05 请教高手们一个非常难的问题
  • 2017-06-04 请教高手:VCMDI框架怎样调用DELPHI编的FORM(DLL)作为子窗口???
  • 2017-06-04 我已经将控件签名,并放到页面,可浏览器正常下载该控件之后,老是说“该页不安全”
  • 2017-06-05 如何获取线程的返回值
  • 2017-06-05 怎么把这个监控剪贴板程序变成dll!
  • 2017-06-04 A组件的界面如何做为模态对话框在B组件的界面里的弹出?
  • 2017-06-05 高手们,如何在VC程序中调用一个DLL中的带参数的函数?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 也许是个小问题,高手来帮忙
    • 在ActiveX中使用DDraw时遇到的问题
    • 进程间消息通讯问题?希望各位帮忙
    • howtoregisterocxfilesofActiveXinruntime?
    • VC操作word的问题
    • 奇怪了,我编译连接我dll程序后没有lib文件,我的def文件里有输出函数啊?
    • 我写的一个COM组件在VC里可以调用,在ASP里调用失败这是为什么呢?
    • 请问ATL中DataAccess的Consumer如何使用它向数据表中插入新的数据?
    • DLL中类析构时报错是怎么回事呀?????
    • 如何在一个object中调用另一个object的方法或成员,

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有