社区
VC.NET
帖子详情
关于调用 c++ 函数
teal
2003-08-22 06:25:47
写了一个 c++ 的程序,有 *.ccp 和 *.h 文件,
现在要在窗口的一个按钮事件上,调用这个函数,我该怎么做?
我是菜鸟,谢谢 各位大哥先
...全文
59
6
打赏
收藏
关于调用 c++ 函数
写了一个 c++ 的程序,有 *.ccp 和 *.h 文件, 现在要在窗口的一个按钮事件上,调用这个函数,我该怎么做? 我是菜鸟,谢谢 各位大哥先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
teal
2003-08-23
打赏
举报
回复
up
teal
2003-08-22
打赏
举报
回复
如果生成 teal.lib 可不可以调用呢?
在 teal.h 中 ,把 void tealFunction(void) 申明为 外部函数??
panyee
2003-08-22
打赏
举报
回复
teal.h中把它声明为外部可调用
teal
2003-08-22
打赏
举报
回复
panyee(快乐王子) 哥哥:
很抱歉,小弟还没有看明白:麻烦您在详细的说明一下:
小第有一个 teal.h 和 teal.ccp文件,编译成了teal.dll 文件
里面有一个void tealFunction(void) 函数,然后在 void main() 中调用
是不是这样:
#using <mscorlib.dll>
using namespace System::Runtime::InteropServices; // for DllImportAttribute
namespace SysWin32
{
[DllImport("teal.dll", EntryPoint = "tealFunction", CharSet = Unicode)]
void tealFunction(void);
}
void main( )
{
tealFunction();
}
??
请您继续 指教!
panyee
2003-08-22
打赏
举报
回复
你要把.ccp和.h编译成一个.dll文件, 再供vc.net调用
例如:
#using <mscorlib.dll>
using namespace System::Runtime::InteropServices; // for DllImportAttribute
namespace SysWin32
{
[DllImport("user32.dll", EntryPoint = "MessageBox", CharSet = Unicode)]
int MessageBox(void* hWnd, wchar_t* lpText, wchar_t* lpCaption, unsigned int uType);
}
void main( )
{
SysWin32::MessageBox( 0, L"Hello world!", L"Greetings", 0 );
}
panyee
2003-08-22
打赏
举报
回复
你要把.ccp和.h编译成一个.dll文件, 再供vc.net调用
例如:
#using <mscorlib.dll>
using namespace System::Runtime::InteropServices; // for DllImportAttribute
namespace SysWin32
{
[DllImport("user32.dll", EntryPoint = "MessageBox", CharSet = Unicode)]
int MessageBox(void* hWnd, wchar_t* lpText, wchar_t* lpCaption, unsigned int uType);
}
void main( )
{
SysWin32::MessageBox( 0, L"Hello world!", L"Greetings", 0 );
}
C++
中搭建Lua脚本系统开发框架,并实现OpenGL
调用
1.如何编译lua 2.
C++
中
调用
lua
函数
3.lua中如何
调用
C++
函数
4.深入的介绍lua栈(lua的灵魂) 5.lua闭包和上值的使用 6.lua元表的使用(lua的精髓) 7.实现导出
C++
类给lua 8.实现自动化导出类给lua 9.导出OpenGL
函数
库给...
python中
调用
C++
函数
python中
调用
C++
函数
无参
调用
单变量传入与返回
调用
numpy数组传入与返回
调用
用python写不香吗?还这么复杂
调用
C++
? 一、 无参
调用
在python中
调用
无参数和无返回的
C++
函数
,具体的使用方式如下:
C++
API
函数
的...
C中如何
调用
C++
函数
1,在C中如何
调用
C++
函数
将
函数
用extern "C"声明; 将
C++
函数
声明为``extern "C"''(在你的
C++
代码里做这个声明),然后
调用
它(在你的 C 或者
C++
代码里
调用
)。例如: //
C++
code: extern "C" void f(int)...
在C中
调用
C++
函数
C
调用
C++
利用JNI
调用
c++
函数
但是程序是java开发的,所以就需要通过java
调用
基板
函数
,但是基板
函数
允许
C++
调用
不支持java,所以就用到java
调用
C++
基板
函数
按照返回值大致分为两种 1.
调用
后直接返回数字,一般属于命令型
函数
,比如打开电源,返回0...
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章