MFC对话框插入使用activeX控件 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 0%
Bbs7
本版专家分:18527
版主
Blank
红花 2015年2月 VC/MFC大版内专家分月排行榜第一
Blank
蓝花 2015年1月 VC/MFC大版内专家分月排行榜第三
最全的基于MFC的ActiveX控件开发教程
转自:http://www.cnblogs.com/qguohog/archive/2013/01/22/2871805.html 浏览器插件之ActiveX开发(一) &amp;nbsp; &amp;nbsp; 一般的Web应用对于浏览器插件能不<em>使用</em>的建议尽量不<em>使用</em>,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据安全的金融业务数据交互、需插件才能实现的与本地设备...
ActiveX控件学习笔记(一)
本文是入门学习ActiveX的学习笔记,属于系统学习整个框架部分,具体细节自己写代码时再深入。学习参考书籍是《MFC Windows程序设计(第二版)》,<em>使用</em>开发环境是VS2010,VS2010和6.0开发环境有一些差别。总共分为三部分:     1:ActiveX<em>控件</em>基础;     2:创建ActiveX<em>控件</em>;     3:在应用程序中<em>使用</em>ActiveX<em>控件</em>; 第一部分 ActiveX<em>控件</em>基础 一、基本概念
基于vs2012开发activex(MFC)控件
最近学习下ActiveX的开发,网上找了好多东西,现在把开发过程记录下来以备以后<em>使用</em>。1.新建工程2.一直点击下一步,直到出现一下界面,注意红色标注选项,点击完成。3.进入工程的属性界面,设置工程属性4.添加<em>对话框</em>资源及其他<em>控件</em>,添加<em>对话框</em>类,5.设置<em>对话框</em>属性6.设置Dialog的“添加类”输入“类名”;(其他的空白处事自动填写)此时自动生成“MyDlg.h”和“MyDlg.cpp”两个文件7....
MFC ActiveX (ocx)控件的开发
MFC ActiveX (ocx)开发
使用 C++MFC 开发 ActiveX 控件
<em>使用</em> C++MFC 开发 ActiveX <em>控件</em> 开发环境:VS2008 运行环境:VS010
使用MFC开发ActiveX控件
在《ADO数据库编程》中我们<em>使用</em>了2个<em>控件</em>来进行数据库应用程序的编程,在其中我们不用编写任何代码,就能对数据库进行访问了。这些<em>控件</em>都是别人写好的<em>控件</em>,文件后缀多为*.ocx或*.dll,下面我们来开发
MFC的ActiveX控件开发(事件)
事件 ActiveX <em>控件</em><em>使用</em>事件通知容器<em>控件</em>上发生了某些事情。事件的常见示例包括单击<em>控件</em>、<em>使用</em>键盘输入数据和<em>控件</em>状态更改。当发生这些操作时,<em>控件</em>将引发事件以提醒容器。 MFC 支持两种事件:常用和自定义。常用事件是 COleControl 类自动处理的事件。自定义事件使<em>控件</em>得以在该<em>控件</em>特定的操作发生时通知容器。<em>控件</em>内部状态发生更改或收到某个窗口消息即属于此类事件。 常用事件 常用事件由
基于MFC的ActiveX控件开发
ActiveX <em>控件</em>是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中。在VC下ActiveX<em>控件</em>的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的C++类中,开发者通过继承这些类得到COM支持功能。MFC为广大VC程序员所
MFC对话框插入ActiveX控件的问题
MFC<em>对话框</em>中右键<em>插入</em>一个ActiveX<em>控件</em>。rnCOM接口的一个方法A()是要绘图(比如绘制矩形)。rn利用VS2005的自带的容器测试的时候,调用<em>控件</em>的方法A()时,是可以绘图的。rnrn我想让例程运行的时候,MFC的<em>对话框</em>一出现,就能看见ActiveX<em>控件</em>区域绘制的图形。rnrn请问,这个COM接口中的方法A()要在什么地方调用?要做哪些其他工作?谢谢
如何在 MFC单文档 对话框视图中 插入 ActiveX控件?
[size=18px]rn我想在单文档程序的一个分割窗口中添加TeeChart<em>控件</em>,分割窗口是<em>对话框</em>视图类rnrn我在WM_CREATE消息的OnCreate响应函数中,操作<em>控件</em>,会报错。因为没有调用CDialog::OnInitDialog();<em>对话框</em>上的<em>控件</em>没有生成。 但是这不是一个<em>对话框</em>,是继承自CFromView的伪<em>对话框</em>,无法调用CDialog::OnInitDialog()。rnrn(用Create动态创建也不行。)rn怎么办?rn[/size]rn
mfc对话框为什么可以插入activex控件
没找到源码,也不知道是怎么<em>插入</em>的
win32创建的对话框如何插入ActiveX控件
<em>使用</em>vs2008,创建win32程序(不用MFC)。创建<em>对话框</em>后,在<em>对话框</em>编辑界面点击鼠标右键,弹出的菜单“<em>插入</em>ActiveX<em>控件</em>”是灰色的。rnrn谢谢!
MFC中ActiveX控件使用
Windows系的开发做的很少,也晕乎晕乎的。     最近学习了下Arcgis的开发,话说C++开发相关的资料还真少。好不容易从网上找了篇资料,算是入了门(或者还在门外头,但是找到门了)。感谢这位同仁:     http://blog.csdn.net/yiersl/article/details/16856479     在MFC中添加上MapControl的<em>控件</em>之后。手动添加一个I
编写MFC ActiveX控件里面插入对话框中,为什么不显示出来
我有一个 ActiveX<em>控件</em>里面<em>插入</em>在<em>对话框</em>中,为什么不显示出来? 其他的想文本框,都能显示? 为什么我的就没方法显示了?是什么问题呢? 我在设计的时候已经把<em>控件</em>添加进<em>对话框</em>中了,但一运行,这个<em>控件</em>就
基于MFC的ActiveX控件 demoCtrl 的三种映射解释 + demo
消息映射: 让ActiveX<em>控件</em>程序可以接受系统发送的事件通知,如窗体创建和关闭事件 响应操作系统的消息 调度映射: 让外部调用程序(包含ActiveX的容器)可以方便地访问ActiveX<em>控件</em>的属性和方法 可以在外部调用的接口函数,通俗的将就是一个<em>控件</em>可以调用它内部的函数,如CButton btn;btn.函数名() 事件映射: 让ActiveX<em>控件</em>可以向外部调用程序(...
用MFC开发ActiveX控件详解(转)
前言  ActiveX<em>控件</em>是一种实现了一系列特定接口而使其在<em>使用</em>和外观上更象一个<em>控件</em>的COM组件。ActiveX<em>控件</em>这种技术涉及到了几乎所有的COM和OLE的技术精华,如可链接对象、统一数据传输、OLE文档、属性页、永久存储以及OLE自动化等。  ActiveX<em>控件</em>作为基本的界面单元,必须拥有自己的属性和方法以适合不同特点的程序和向包容器程序提供功能服务,其属性和方法均由自动化服务的IDispatch接口来支持。除了属性和方法外,ActiveX<em>控件</em>还具有区别于自动化服务的一种特性--事件。事件指的是从<em>控件</em>发
MFC activeX入门
要生成activeX<em>控件</em>ocx文件,点从新
mfcactivex控件插入后,显示不正确
我用的是vc 2008。我新建了一个MFC <em>activex</em> control工程。然后在工程里添加了一个IDD_TEST的<em>对话框</em>,<em>对话框</em>上有一个CButton按钮。给该<em>对话框</em>声明了类CTestDialog。然后再CMyActiveXCtrl的头文件中声明了一个CTestDialog的对象。然后在rnCMyActiveXCtrl的实现文件中添加了:rnint CMyActiveXCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)rnrn if (COleControl::OnCreate(lpCreateStruct) == -1)rn return -1;rn m_Test.Create(IDD_TEST,this);rn ShowWindow(SW_NORMAL);rn return 0;rnrn以及rnvoid CMyActiveXCtrl::OnDraw(CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid)rnrn if (!pdc) return;rn m_Test.MoveWindow(rcBounds,TRUE);rnrnrnrelease下用容器测试通过。可是我在另一个工程的<em>对话框</em>上<em>插入</em>这个<em>控件</em>后,这个<em>控件</em>直接显示为白色,没有出现我的<em>对话框</em>。但编译的时候有。rnrnrn请教。
MFC ActiveX 控件 插入到 RichEdit 的问题
用MFC编写的一个简单的ActiveX<em>控件</em>,有窗口,在ActiveX Control Test Container中可以正常响应鼠标消息,在作为一个Object<em>插入</em>到RichEdit后,无法响应到鼠标的消息,只有双击<em>控件</em>激活后才能响应,不知道有什么方法能够让<em>控件</em>能够保持激活状态?
MFC ActiveX的创建和调用
一、创建 两种方式: 第一种:创建“MFC ActiveX <em>控件</em>”工程(这种方式建立的ActiveX<em>控件</em>只能在windows操作系统下运行,还必须在windows操作系统下安装c++依赖库安装包,因为MFC是建立在微软的c++动态库的基础上的,若不安装相关库则需要设置为静态MFC Dll编译) 第二种:创建“ATL 项目”。由于<em>使用</em>ATL开发ActiveX<em>控件</em>需要了解co
VS2010开发MFC ActiveX,摄像头拍照上传Webservice(1)
最近工作项目,BS中需要用到摄像头拍照,需要存储本地,同时上传到服务器,尝试<em>使用</em>vc++做ActiveX来实现. 完全没有<em>使用</em>过vc,上网搜索各种知识,初步完成.在这里记录下有帮助的资料. 第一步:编写一个ActiveX 第二部:<em>使用</em>vfw.h开发摄像头拍照功能 第三步:裁剪,转换图并上传 转载出处:http://blog.csdn.net/longhuahaha/article/det...
MFC ActiveX (ocx)控件的开发的一些注意点
最近项目要用到ActiveX<em>控件</em>的开发,赶鸭子上架的学习了一下相关知识 主要参考了这两篇博文 http://blog.csdn.net/longhuahaha/article/details/8556964 http://blog.csdn.net/hkcsdn/article/details/52908748 因为这些博主用的VS版本都比较老,我用的是VS2015,有一些问题需要
MFC ActiveX控件
添加属性,EditControl box, Static Text, VC2008
MFC插入对话框的问题
问什么我在MFC视图中<em>插入</em><em>对话框</em>会出现空指针的问题那 我同时<em>插入</em>了好几个<em>对话框</em> 其他的都能运行  就只有一个会出现空指针的问题
使用MFC如何使用ActiveX控件
不<em>使用</em>MFC如何<em>使用</em>ActiveX<em>控件</em>?rn我仿照http://tech.ddvip.com/2006-04/11447114404851_2.htmlrn这篇文章,但是做到。rnrn HRESULT hr = CoInitialize(NULL);rn if( FAILED( hr )) rn return false;rn HWND hWnd_temp = GetDlgItem( m_hWnd, IDC_EXPLORER1 );rn if(!hWnd_temp)rn return false;rn CAxWindow wndAgent(hWnd_temp);rn IWebBrowser2* pAgent;rn hr = wndAgent.QueryControl( __uuidof(IWebBrowser2 ), ( LPVOID * )&pAgent );rnGetDlgItem获取的句柄为空。也不知道为什么。听说又和IOLEContainer有关。不是很明白。
插入ACTIVEX控件
怎样在dreamweaver里<em>插入</em>ACTIVEX<em>控件</em>,请诸位大侠相助!谢谢
怎样插入ActiveX控件
请问VC里面哪里怎样<em>插入</em>ActiveX<em>控件</em>
ActiveX控件
ActiveX<em>控件</em>,简单的说,它就是IE浏览器的插件,例如IE的Flash播放器就是一个ActiveX<em>控件</em>。ActiveX存在明显的安全问题,因为它其实也是一种程序,如果你安装了某个ActiveX<em>控件</em>,那这个<em>控件</em>就有权限在你电脑上做很多事情,例如偷偷的监控你的网页浏览记录,在后台安装恶意程序,时不时在你电脑上产生弹窗,甚至窃取你的帐号密码等,正因为这样,正因为这样,IE内核的浏览器有时候会提示你不
使用VS2010开发ActiveX(MFC)控件(2)——界面显示
前一篇已经生成了基本框架代码,现在开始设计界面及WEB调用。 在资源视图中新建一个<em>对话框</em>资源,去掉上边的“确定”和“取消”按钮,然后修改<em>对话框</em>属性:Border改为None,Control改为Ture,ID改为IDD_MAIN_DIALOG,Style改为Child,System改为False,Visible改为True,然后在<em>对话框</em>中双击,为<em>对话框</em>添加一个类,如下图: 点击“
使用MFC创建并调用ActiveX控件
<em>使用</em>MFC创建并调用ActiveX<em>控件</em> 今天做了一下ActiveX的<em>使用</em>测试,总结一下: 首先<em>使用</em>MFC创建一个activeX的<em>控件</em>譬如ActiveXTest,编译成ocx并注册,然后另外编写一个测试程序来调用该<em>控件</em>,发现有几种方式:   1:<em>使用</em>projectAdd to ProjectComponents and Controls, 然后选择要加入的ocx或
c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
1.ActiveX的基本概念          ActiveX<em>控件</em>可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。          ActiveX<em>控件</em>的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动
CHtmeEditView插入ActiveX控件
需要完成一个类似于FrontPage的功能,也就是可以程序化的对网页进行可视化修改的程序。一些简单的字体修改功能很简单,基本不用动手就搞定了。但是还剩下难度最大的就是怎样程序化的<em>插入</em>一个指定的ActiveX<em>控件</em>。哪位高手可以赐教一下。rn 在此不胜感激。
mfc开发activeX控件
<em>mfc</em>开发activeX<em>控件</em>的书,源码,网站等都行
MFC写ActiveX控件
现遇到一个项目,简要概述如下:将H公司的视频监测客户端软件中的某些功能实现到我公司自己的平台上,H公司提供了视频接口组件 NVS.ocx,现需要提取部分API函数重新生成一个新的ActiveX<em>控件</em>,添加到我公司的.Net开发平台上,通过.Net平台中的WEB应用程序中的功能按钮进行访问H公司的视频监测点。rnrn由于没有MFC开发ActiveX<em>控件</em>的经历,请高手指点!谢谢!
MFC ActiveX控件安装的...
Test.htm文件内容如下:rnrnrnrnrnrnTest.cab用CABARC.EXE生成包含两个文件,Test.inf,Test.ocx其中Test.inf内容如下:rn[Version]rn signature="$Test$"rn AdvancedINF=2.0rn[Add.Code]rn Test.ocx = Test.ocxrn[Test.ocx]rn file-win32-x86=thiscabrn clsid=D66E13EA-D73C-450D-BEB1-843CBD733A20rn RegisterServer=yesrn FileVersion=1,0,0,2rnTest.ocx在没有问题,因为在本机用regsvr32注册之后,可以<em>使用</em>rnrn为何在访问Test.htm时不能在客户端完成安装呢,如果Test.htm文件这样写行不行:rnrnrnrnrnrn高手快来帮忙吧
MFC中用ActiveX控件实现串口通信
【原文】
VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程
开篇语:最近在弄ocx<em>控件</em>发布到asp.net网站上<em>使用</em>,就是用户在<em>使用</em>过程中,自动下载安装ocx<em>控件</em>。(此文章也是总结了网上好多人写的文章,我只是汇总一下,加上部分自己的东西,在这里感谢所有在网上发表相关内容的朋友们。) ActiveX<em>控件</em>用于Web的过程是将<em>控件</em>嵌入主页中,用户通过浏览器访问该主页时,将主页中的<em>控件</em>下载,并在用户机器上注册,以后就可在用户的浏览器上运行。<em>控件</em>下载一次后就驻留在...
MFC ActiveX控件初步 调试方法
应用MFC向导生成ActiveX<em>控件</em> 第一步: 第二步:直接点击完成 第三步:可以再图中位置为ActiveX添加接口函数 第四步: 第五步:生成解决方案 第六步:本地调试 利用ActiveX Control Test Container <em>插入</em>ActiveX对象 找到刚创建的Sample Control<em>控件</em> 借
MFC activex控件获得dialog子窗口句柄
我新建了一个MFC <em>activex</em> 工程用来制作ocx;在里面我增加了一个dialog<em>对话框</em>,然后在<em>对话框</em>里增加一个button按钮,现在我的<em>activex</em>怎样才能拿到这个button的句柄,直接在d
基于对话框的ActiveX控件开发以及MFC对话框调用点击无响应问题
基于MFC的ActiveX<em>控件</em>,主要功能是加载图片进行局部放大。 Demo小样:一、放大<em>控件</em>的设计过程1.新建MFC ActiveX项目 2.添加<em>对话框</em>MyDlg类,<em>对话框</em>ID为IDD_MYDLG; 3.在<em>控件</em>类CActiveXDemoCtrl类中进行改写如下函数 在CActiveXDemoCtrl.h声明<em>对话框</em>类的变量CMyDlg m_mydlg; 改写OnCreate方法 int CAc
mfc Activex 控件问题
各位大哥请指教rn 我写了一个小型功能,读取图像并且显示到页面来,在本地有一个配置文件,rn 我把它做成一个ocx文件的时候,用ie打开,但是读取不了本地的配置信息,请各位大侠指教
mfc ActiveX 控件 调试
  建立了一个MFC ActiveX Control ContrloWizard项目,做一个简单的ActiveX<em>控件</em>,但是在调试时遇到了问题。rn 按如下步骤调试:rn 在<em>控件</em>项目中设置断点,然后打开Build菜单选择Start Debug -Go命令,当Visual C++询问可执行文件的名称时,单击编辑控边旁边的箭头并选择ActiveX Control Test Container。将<em>控件</em><em>插入</em>容器。rn 这样做完之后,程序中有断点的地方根本不执行,断点设置在OnDraw函数中。rnrn 请大家帮忙,多谢!
mfc activex 打印控件
如果在<em>mfc</em> <em>activex</em>加一个addonerow(),settitle().然后写一个类CReport有一个成员变量m_report用来存放数据 数据是从addonerow传入的,不明白啥意思,怎么传入的?,怎么实现addonerow()?怎么定义类CReport基类是什么?视图类的OnDraw中绘制吗?视图类中重载addonerow()?那要document啥用? rn帮帮忙啊!rnrn
MFC ActiveX控件问题
现在碰到这么个问题,请大家帮忙看看:rnrn一个MFC 单文档程序,其中有COM编程(主要是实现OPC客户端),用的是CoInitialEX(NULL, COINT_MULTITHREAD)初始化rn的COM库。应该算是MTA套间吧。现另有一个用MFC开发的ActiveX<em>控件</em>,不知道是STA还是MTA的,估计MFC开发的都是STA的?rn在这个单文档程序里无法<em>使用</em>该ActiveX<em>控件</em>(比如,把该<em>控件</em>放在<em>对话框</em>上,程序运行后,该<em>对话框</em>就无法正常弹出了,跟踪发现rn调用DoModal函数立即返回了),改成CoInitial(NULL)初始化COM库或者用COINT_APARTMENTTHREAD参数调用CoInitialEX的rn话可以正常<em>使用</em>该ActiveX<em>控件</em>。rn 不知道这是不是所谓的套间的冲突,如果需要<em>使用</em>MFC开发的ActiveX<em>控件</em>,是不是必须用STA线程模型的COM库才行,有没有rn办法修改该ActiveX<em>控件</em>,使得在CoinitialEx(NULL, COINT_MULTITHREAD)下可以正常运行? 因为不想盲目改成CoInitial()rn来初始化,MSDN上面说不应该用它,应该<em>使用</em>CoInitialEx函数。
MFC ActiveX 控件
在测试器中,可以看到界面。[img=https://img-bbs.csdn.net/upload/201707/27/1501121824_509820.png][/img]rn在资源编辑时,只能看到这个界面[img=https://img-bbs.csdn.net/upload/201707/27/1501121841_332558.png][/img]rn运行时,可以看到正常的界面。rn能不能在资源编辑时,就看到窗口界面?
使用MFC开发ActiveX(ocx)控件
作者:  中国电波传播研究所青岛分所 郎锐 时间:  2004-03-09 出处:  yesky 一、前言 二、建立工程框架 三、属性、方法以及事件的添加 四、实现属性表 五、在包容程序中<em>使用</em>ActiveX<em>控件</em> 六、小结   前言   ActiveX<em>控件</em>是一种实现了一系列特定接口而使其在<em>使用</em>和外观上更象一个<em>控件</em>的COM组件。ActiveX<em>控件</em>这种技术涉及到了几乎所有的COM...
VS2015 MFCActiveX使用对话框调用另外一个ActiveX控件
VS2015 MFCActiveX<em>使用</em><em>对话框</em>调用另外一个ActiveX<em>控件</em>,包含生成的ocx以及测试网页
VS2013/MFC编程入门之六(对话框:为对话框添加控件
创建<em>对话框</em>资源需要创建<em>对话框</em>模板、修改<em>对话框</em>属性、为<em>对话框</em>添加各种<em>控件</em>等步骤,前面一讲中已经讲了创建<em>对话框</em>模板和修改<em>对话框</em>属性,本节继续讲如何为<em>对话框</em>添加<em>控件</em>。        上一讲中创建了一个名为“Addition”的工程,目的是生成一个实现加法运算的应用程序。实现加法计算有几个必要的因素:被加数、加数、和。被加数和加数需要输入,和需要输出显示。那么这几个因素都需要相应的<em>控件</em>来输入或显示,
用MFC开发ActiveX控件注意事项
属性页使 ActiveX <em>控件</em>用户得以查看和更改 ActiveX <em>控件</em>属性。可通过调用<em>控件</em>属性<em>对话框</em>访问这些属性。该<em>对话框</em>包含一个或多个属性页,这些属性页提供自定义的图形界面用于查看和编辑<em>控件</em>属性。 ActiveX <em>控件</em>属性页以两种方式显示: 当调用<em>控件</em>的 Propert
ActiveX控件开发中需注意的问题
在ActiveX的开发中,发现一些问题,虽然问题不大,但要不知道的话,会浪费你很多的时间,整理一下,希望对朋友们有点帮助 1.ActiveX<em>控件</em>接口函数的参数:如果只传递字符串,最好用LPCTSTR类型,可兼容VBScript和JAVAScript。不要用VARIANT * 类型,此类型在VBScript下可以成功,但在JAVAScript下不行,也不要用VARIANT类型,此类型在JAV
ActiveX控件的MFC开发方法
本文对COM组件中的ActiveX<em>控件</em>的MFC开发方法进行了介绍,讲述了用户自定义和库存属性、方法以及事件的添加方法和属性页的制作过程。使读者能够掌握基本的MFC ActiveX开发方法
************MFC ActiveX控件问题**************
我在<em>控件</em>中开了一个线程,然后在线程中想往一个矩形里填充颜色,但是运行的时候,什么都没填充上去,求解答。rnrnrnrnrn[code=C/C++]unsigned __stdcall CActiveXCtrl::ThreadOnDraw(void * pParam)rnrn CActiveXCtrl* pThis = reinterpret_cast(pParam);rn pThis->m_bOnDrawThreadOn = true;rn rn pThis->NewBrush.CreateSolidBrush(RGB(100,100,100));rn rn int i = 0;rn while(pThis->m_bOnDrawThreadOn)rn rn ::GetWindowRect(pThis->hWnd, &pThis->ret);rn CDC* dc = pThis->GetDC();rn rn CRect rt;rn rt.left = pThis->ret.left;rn rt.top = pThis->ret.top;rn rt.bottom = pThis->ret.top + 240;rn rt.right = pThis->ret.left + 320;rn dc->FillRect(&rt,&pThis->NewBrush);rnrn Sleep(100);rn rnrn _endthreadex(0);rn return 0;rn[/code]
MFC ActiveX ocx控件显示对话框
参考文章:https://www.cnblogs.com/suiyu/archive/2012/06/15/2550565.html 1)建立一个基于MFC的ActiveX工程; 2)在工程的资源视图中,添加一个新的<em>对话框</em>,并且将<em>对话框</em>的样式设置为, style:child, border:none, visible:true Control: true System Menu改为F...
MFC的activex怎么引入对话框
知道是sourceview里面insert一个dialog,然后创建个类,然后把该类的头文件加上,然后classwizard一个m全局变量,然后在oncreate中domodal,可是为什么我引用<em>控件</em>时候没显示<em>对话框</em>出来啊,老是那个椭圆。谢谢啊
使用VS2010开发ActiveX(MFC)控件(3)——添加接口及WEB调用
上一节实现了<em>控件</em>在页面中的加载及界面显示,这一节开始在上一节的基础上添加接口供WEB调用。 手动在CMainDlg.h中添加一方法: public:          LONG SetParam(LPCTSTR lpParam); 在CMainDlg.cpp中为: LONG CMainDlg::SetParam( LPCTSTR lpParam ) {         C
mfc调用activex
今天做了一下ActiveX的<em>使用</em>测试,总结一下: 首先<em>使用</em>MFC创建一个activeX的<em>控件</em>譬如ActiveXTest,编译成ocx并注册,然后另外编写一个测试程序来调用该<em>控件</em>,发现有几种方式:   1:<em>使用</em>projectAdd to ProjectComponents and Controls, 然后选择要加入的ocx或者dll,系统会自动生成.cpp和.h文件.并自动加入Af
非托管MFC调用 C# Activex控件或用户控件
非托管C++(MFC)调用 C# Activex<em>控件</em>或用户<em>控件</em>,目前只能实现调用C#一些简单的函数(通过注册COM组件),想用同样的方法去调用C# Activex<em>控件</em>和用户<em>控件</em>就会出错 ,已经想了很多
MFC调用Delphi开发的ActiveX控件
一般地,高版本Delphi向导开发的ActiveX<em>控件</em>直接在MFC应用程序中<em>使用</em>是有问题的,其中一个问题就是MFC中出现双接口标识的断言,或者直接初始化应用时出现其它断言,解决办法包括修改MFC头文件
Qt生成ActiveX控件在MFC中调用(一)
一、用QT生成Active<em>控件</em> 开发环境VS2015+QT5.7.1 1、新建项目-&amp;amp;gt;Qt-&amp;amp;gt;Qt ActiveQt Server,输入名称,选择位置。如图所示: 文件目录如图: 2、在生成的QtActiveWidget.ui中添加界面元素,修改样式表,如图所示: 3、Qt生成的Active<em>控件</em>通过public slot公布对外的接口函数;在 class QtActiveWidge...
编写ActiveX控件如何使用自定义的对话框
在编写ActiveX<em>控件</em>时,无论是用MFC还是用ATL都只能在ondraw中画ActiveX的界面。rn现在,我想用<em>对话框</em>作为ActiveX的基本框架,上面排放我所需要的按钮、文本以及其他的ActiveX<em>控件</em>。rn请问我怎样才能实现此功能?
在ActiveX控件使用对话框的问题,请教!
我按照网上说的那样现在ActiveX工程中加入一个<em>对话框</em>,并附加相应的类,然后在ActiveX的控制类的OnCreate()中调用<em>对话框</em>类的create成员函数,最后在AtiveX控制类中的OnDraw中调用<em>对话框</em>对象的MoveWindow函数。在vc自带的<em>控件</em>调试器中<em>插入</em>这个<em>控件</em>,但是看不见我想要的<em>对话框</em>,这是为什么啊?网上也都是这样说的啊。请教。
如何在对话框使用ActiveX控件
我要在<em>对话框</em>中<em>使用</em>一个第三方的ActiveX<em>控件</em>,但这个<em>控件</em>不支持从gallery里Add to project, insert control.即无法用dialog resource editor加入。rn我只知道首先要用import将dll或lib倒入。但是如何生成一个instance,如何<em>使用</em>CreateControl? 如何<em>使用</em>它的方法和事件?请讲的详细一点,谢谢!!!
关于在ActiveX控件使用对话框的问题
我正在用ATL开发一个ActiveX<em>控件</em>,其中需要用到<em>对话框</em>。请问我怎样在<em>控件</em>类中<em>使用</em>(创建)<em>对话框</em>,请各位大侠指点,不胜感激!
MFC ActiveX控件:添加自定义方法
MFC ActiveX <em>控件</em>:添加自定义方法 链接:http://msdn.microsoft.com/zh-cn/library/cc451420 Visual Studio .NET 2003 1(共 1)对本文的评价是有帮助 - 评价此主题 自定义方法与常用方法的区别在于,自定义方法未由 COleControl 实现。必须为添加到<em>控件</em>的每个自定义方
如何将ActiveX控件添加到Visual C ++项目
将ActiveX<em>控件</em>添加到Visual C ++项目 以下过程将ActiveX<em>控件</em>的dispatch类和头文件添加到Visual C ++项目。 将ActiveX<em>控件</em>添加到Visual C ++项目 在项目菜单上,单击添加到项目。出现快捷菜单。单击组件和<em>控件</em>。将显示“ 组件和<em>控件</em>库 ”<em>对话框</em>。单击要添加到项目的组件。Visual C ++显示一个<em>对话框</em>,您可以从中选择
如何向VS2010中插入ActiveX控件并且附带相应的类
上两篇文章中我们已经讲述了ActiveX<em>控件</em>的一些相关知识,本文中,简单说明一下如何在我们自己的程序中<em>使用</em>ActiveX<em>控件</em>。(仍以我们上节课的例子为例)   我们打开VS2010编辑器,新建一个基于<em>对话框</em>的MFC应用程序,名字取为“ActivexTest” 在这里介绍两种在我们自己程序中<em>插入</em>ActiveX的方法 (1)      我们可以在<em>对话框</em>面板上“右键”->“<em>插入</em>ActiveX<em>控件</em>
MFC单文档如何插入ActiveX控件
我想在单文档中<em>插入</em>ActiveX<em>控件</em>中的串口<em>控件</em>(COM),步骤应该是什么?有没有高手可以一步一步告诉我一下,比如说要在哪个头文件中声明什么变量,在cpp文件中添加那些代码,基于<em>对话框</em>的直接把<em>控件</em>拖上
MFC如何解决带Active X控件的程序不能在别人电脑上运行那个
有些程序需要Actice X<em>控件</em>,遂让你能在你的电脑上编译且运行,但是在别人电脑上不能运行,就算你生成release版本的也不行,这里就有你要的办法。
在基于对话框的MFC工程中的对话框插入ActiveX控件的问题
我在基于<em>对话框</em>的MFC工程中的<em>对话框</em>中<em>插入</em>ActiveX<em>控件</em>,出现如下提示:rn“The Active X control cannot be instantiated”,rn“The Active X control 'Show3dctl Control'could not be instantiated”后,rn<em>控件</em>插不到<em>对话框</em>里,请问是什么原因?如何解决?请赐教。
使用MFC与ATL两种工具开发ActiveX控件
<em>使用</em>MFC与ATL两种工具开发ActiveX<em>控件</em>
MFC ActiveX 控件使用枚举常量问题?
如何在MFC ActiveX<em>控件</em>中,使得属性能<em>使用</em>枚举常量,还有方法参数、事件参数也能<em>使用</em>枚举常量。rn在线等待......
mfc 使用activeX控件的问题,急急急。。。
在<em>mfc</em>的dialog中,加入了一个activeX<em>控件</em>。方法如下:rn1。资源视图-〉打开<em>对话框</em>rn2。toolbox右键-〉添加/删除item ->打开 自定义toolboxrn3. 在com组件页选中要添加的com组件,关闭自定义toolbox<em>对话框</em>rn4。把新添加的<em>控件</em>添加到<em>对话框</em>中。rnrnrn我想获得这个新添加的<em>控件</em>的指针,以便对他进行操作,该怎么做??rnrn比如,如果添加一个<em>mfc</em>的按钮,可以通过以下两种方法获得CButton的指针或者实例:rn1。DDX(....),将实例与按钮关联。rn2。CButton* pBtn = dynamic_cast(GetDlgItem(ID));rnrn这样就可以通过pBtn进行操作。rnrn但是我添加的这个东西不是CWnd继承下来的。怎么获得它的指针阿。rn
不用MFC能不能使用ActiveX控件
我用VC6做了一个win32程序,是用纯SDK写的,现在需要加一个浏览器<em>控件</em>浏览信息,但我试图象在MFC工程那样添加一个<em>控件</em>的时侯却提示我不能添加。请知道的朋友帮帮我!rn
C语言怎么调用Active X 对象??
C语言怎么调用Active X 对象??
我写的组合控件插入对话框时,都是黑黑的一个,怎么办?
用atl写的composite control, 在VC的<em>对话框</em>编辑器里,只能显示出黑黑的 一个东西(ATL Composite Control) 应该有办法把它内部的子<em>控件</em>都清晰地显示出来吧? th
mfc写activeX插件,实现js调用c++函数
1、VS2008环境 2、创建MFC ActiveX<em>控件</em> 3、添加函数   &quot;右键_DActivexDemo&quot; ==&amp;gt; &quot;添加&quot; ==&amp;gt; &quot;添加方法&quot; 添加函数返回值类型、函数名、函数参数类型 ,然后点完成 此时在ActivexDemoCtrl.cpp里面会自动生成一个AddFun函数,我们可以在这个函数中实现我们需要的功能; 4、修改属性 此时编译会...
VS2015 MFC DLL对话框内调用ActiveX控件
在我的其它博客中,介绍了<em>mfc</em> dll如何调用模式<em>对话框</em>与非模式<em>对话框</em>的实现过程。接下来介绍在<em>mfc</em> dll中如果包含有ActiveX<em>控件</em>该如何调用了。 我们还是在<em>mfc</em> dll的<em>对话框</em>里添加一个ActiveX<em>控件</em>,例如添加一个webbrowser<em>控件</em>,设置<em>控件</em>默认加载的网页。 然后我们生成这个<em>mfc</em> dll动态库,然后调用。 在调用的时候发现无法弹出<em>mfc</em> dll里的这个<em>对话框</em>。 这是因为...
使用MFC制作ActiveX控件,怎么导出函数?
<em>使用</em>MFC制作ActiveX<em>控件</em>,怎么导出函数,供外部程序调用?
如何使用MFC 应用flash activex控件 ?
在那里可以获得 flash <em>activex</em><em>控件</em>?rnrn有没有 基于flash <em>activex</em><em>控件</em> 的应用手册,如何<em>使用</em>MFC 应用<em>activex</em> <em>控件</em>?
使用MFC开发ActiveX控件全过程.doc
<em>使用</em>MFC开发ActiveX<em>控件</em>全过程.doc,边幅短小精辟
不用MFC,如何使用ActiveX控件
我不太熟悉MFC,只会用SDK,但要用到ActiveX<em>控件</em>,该怎么用呢?
mfc常规dll中使用Activex控件
做了一个<em>mfc</em>的常规dll,dll中放了一个<em>对话框</em>,<em>对话框</em>上放了一个<em>activex</em> control。生成dll的过程没有问题,但是调用dll出了问题。我在网上已经查了相关资料,大体都说需要做一个初始化,也就是调用rn OleInitialize(NULL) ;rn ::CoInitialize(NULL); rn AfxEnableControlContainer();rn现在问题是这些个语句放哪儿。我可能放错地方了(放到APP::InitInstance()函数底下了),导致没有成功。希望大家能帮忙指点一下,告诉我正确的方法,谢谢。rn这是dll导出函数rn#include "StdAfx.h"rn#include "dll_msflexgrid.h"rn#include "TestDlg.h"rnrnextern "C" void _declspec(dllexport)ShowDlg()rn rn AFX_MANAGE_STATE(AfxGetStaticModuleState()); rn CTestDlg dlg; rn dlg.DoModal(); rn在CTestDlg<em>对话框</em>上有一个msflexgrid<em>控件</em>rn这是在另一个程序中的按钮响应函数rnHINSTANCE hdll;rn hdll=LoadLibrary("..\\dll_msflexgrid.dll");rn if(hdll!=NULL)rn rn typedef void (*PFDlgShow)();rn PFDlgShow dlgshow;rn dlgshow=(PFDlgShow)GetProcAddress(hdll,"ShowDlg");rn if (dlgshow != NULL)rn dlgshow();rn rn刚学vc,弄了两天了,没弄明白,希望高手能指点一下,谢谢
MFC中添加activex控件不显示
各位大侠,最近上位机需要新添加一些画图<em>控件</em>(Teechart),发现添加运行后并不显示,这是什么原因呢?望指教
MFC学习 - 关于如何创建带有界面的 ActiveX 控件
创建添加<em>对话框</em>的Activex <em>使用</em>MFC创建并调用ActiveX<em>控件</em>
vs2013 mfcActiveX 控件实现
1.ActiveX的基本概念         ActiveX<em>控件</em>可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。         ActiveX<em>控件</em>的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动态库共存...
ActiveX控件(MFC篇)
目 录 第1章 VC++6.0创建<em>控件</em>    1 1.1 目标    1 1.1.1 方法    1 1.1.2 属性    1 1.1.3 事件    1 1.2 创建项目    2 1.3 项目结构    6 1.3.1 COM接口    6 1.3.2 COM类    7 1.3.3 属性页    
MFC 对话框中动态加载OCX控件
以前在MFC中创建OCX<em>控件</em>后,再到<em>对话框</em>中加载用的都是看似简单但实际上最麻烦的办法:  那是就是在<em>对话框</em>上右键->insert ActiveX control...,然后给<em>插入</em>的<em>控件</em>绑定一个变量,这时候MFC会自动生成一个对应的类,然后调用方法,相应事件都很简单。 但是如果这个OCX不成熟需要改动,比如加个接口,删掉某个接口,再需要重新编译,就需要先关闭调用的项目,如此反复的话会让人抓狂,经
信号与系统 第二版 部分习题答案清晰版下载
信号与系统 第二版 部分习题答案 清晰版 相关下载链接:[url=//download.csdn.net/download/zqc1819/2366108?utm_source=bbsseo]//download.csdn.net/download/zqc1819/2366108?utm_source=bbsseo[/url]
Rational Rose 2003 光盘镜像及注册文件.part05.rar下载
Rational Rose 2003 光盘镜像及注册文件.part05.rar 相关下载链接:[url=//download.csdn.net/download/iis81365341/3143151?utm_source=bbsseo]//download.csdn.net/download/iis81365341/3143151?utm_source=bbsseo[/url]
js+特效+html+特效+鼠标驱动的下拉菜单下载
js+特效+html+特效+鼠标驱动的下拉菜单 相关下载链接:[url=//download.csdn.net/download/qq133wxz13924654/3723631?utm_source=bbsseo]//download.csdn.net/download/qq133wxz13924654/3723631?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的