DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2012年10月26日

摘要: Subclassing一个已有的Windows通用控件,可以减少很多工作量。新的控件可以继承被subclass的控件的很多能力,如绘制和对鼠标的响应等。在用MFC ActiveX Control Wizard新建一个工程时,可以选择Subclass a Windows Control,将生成一些必要的代码。我们也可以手工向一个已有的ActiveX工程中加入这些代码:一、重载COleControl::IsSubclassedControl、PreCreateWindowBOOL CDemoSubclassCtrl::PreCreateWindow(CREATESTRUCT &cs){cs 阅读全文
posted @ 2012-10-26 17:52 DoubleLi 阅读(556) 评论(0) 推荐(0)

摘要: 开发工具:1. Visual Studio 2005,用于ActiveX组件的开发2. Microsoft ActiveX Control Pad,用于生成包含ActiveX Control的HTML网页。步骤:1. 通过Visual Studio 2005新建一个MFC ActiveX Control工程,编译之后在debug/release目录下可以找到一个XXXX.ocx文件。具体步骤可以参考MSDN。2. 在ActiveX Control Pad选择菜单File -> New HTML,创建一个HTML页面。3. 从ActiveX Control Pad选择菜单Edit -> 阅读全文
posted @ 2012-10-26 15:33 DoubleLi 阅读(3459) 评论(0) 推荐(1)