社区
网络编程
帖子详情
VS2010 MFC工程能否调用C#中的控件?
ponydph
2012-08-10 09:37:38
比如用C#创建的用户控件,能否供VC程序调用。如果可以采用什么方法或者途径实现?谢谢
...全文
293
13
打赏
收藏
VS2010 MFC工程能否调用C#中的控件?
比如用C#创建的用户控件,能否供VC程序调用。如果可以采用什么方法或者途径实现?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ponydph
2012-08-13
打赏
举报
回复
在线请教
ponydph
2012-08-13
打赏
举报
回复
比如 如何Create用户控件,如果传入生成位置的坐标,父窗口等。
ponydph
2012-08-13
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
C#调用VC写的DLL倒是见过好几个例子。不过好像都是挺麻烦的。不是那么简单!
[/Quote]
这个我知道怎么用, 也编写过 调用C#下一些类库 函数,但不清楚如何创建C#的用户控件
jackson35296
2012-08-12
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
引用 4 楼 的回复:
调用是没有问题的,但仍然需要.net库支持,否则报错。这样的话你不如直接用C#写界面了
多谢,就是想知道 如何调用? 比如用户控件或者一个Form的方式。如果用COM 或者ActiveX该如何在VC中Create?
因为想在VC工程中引用C#方面的一些控件。
[/Quote]
我不明白,你为什么不直接用C#写?只要你用了任何C#控件,你就得安装.net库,否则程序无法运行,VC的优势就是不用装.net库,你这样做很奇怪
雁子
2012-08-12
打赏
举报
回复
VC写界面确实很让人头疼。不过随着硬件价格下降,C#/WinForm的一些执行效率/费资源等可能会被逐渐忽略
kaifadi
2012-08-12
打赏
举报
回复
C#调用VC写的DLL倒是见过好几个例子。不过好像都是挺麻烦的。不是那么简单!
ponydph
2012-08-11
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
我调查过这事,这得饶很大很大个圈子。
基本上成功率还是很低的。不然玩VC的人没人会转C#了
楼上说做成ActiveX,难度很大呀,得不偿失。
[/Quote]
多谢,探讨技术路线,如果不可以的话,是否C#和VC之间就不能交互使用了?
需要绕什么圈子呢?
傻X
2012-08-11
打赏
举报
回复
我调查过这事,这得饶很大很大个圈子。
基本上成功率还是很低的。不然玩VC的人没人会转C#了
楼上说做成ActiveX,难度很大呀,得不偿失。
ponydph
2012-08-11
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
调用是没有问题的,但仍然需要.net库支持,否则报错。这样的话你不如直接用C#写界面了
[/Quote]
多谢,就是想知道 如何调用? 比如用户控件或者一个Form的方式。如果用COM 或者ActiveX该如何在VC中Create?
因为想在VC工程中引用C#方面的一些控件。
jackson35296
2012-08-11
打赏
举报
回复
调用是没有问题的,但仍然需要.net库支持,否则报错。这样的话你不如直接用C#写界面了
ponydph
2012-08-11
打赏
举报
回复
接续提问
oyljerry
2012-08-10
打赏
举报
回复
做成ActiveX插件等形式,然后VC中添加进去
ponydph
2012-08-10
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
做成ActiveX插件等形式,然后VC中添加进去
[/Quote]
如何做?
c#
调用
c++ocx
控件
的详细代码
c#
调用
c++ocx
控件
的详细代码
基于Activex
控件
的C++、
C#
混合编程
这里我首先新建一个基于
MFC
的Activex
控件
的
工程
,把自己要用C++实现的算法融合进来。然后在
C#
项目(我用的是Winform编程)
中
直接添加此
控件
,再通过
调用
控件
的属性、消息或方法(我使用的主要是方法)等接口从而
调用
了C++所实现的算法。
MFC
快速入门
微软基础类库(英语:Microsoft Foundation Classes,简称
MFC
)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,这是一套
mfc
快速入门的课程,主要对
MFC
各个
控件
的讲解如何使用,以及Windows
MFC
框架原理与
工程
应用开发。本课程重点讲解在windows平台开发使用
MFC
框架进行应用程序开发的技巧。
activex
控件
调用
摄像头(能够直接安装使用)
C#
写的activex
控件
调用
摄像头test.html能测试(先在setup2里的debug的msi直接安装)如果需要
调用
其他摄像头修改html里的document.getElementById('helloworld').start(0)这个0改为其他1或者2看你摄像头被列为几
将第三方库封装为OCX
控件
(多屏显示
控件
)
通过
调用
第三方库(lib、dll、.h)文件,封装为ocx
控件
,该
工程
主要实现了视频监控
中
得多屏显示
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章