在C++Builder中创建DLL-C#,JAVA视频教学,网页设计,网站开发,asp,php,mysql,asp.net| 学知识教程网,
设为首页|收藏学知识 |改版意见收集|智能DIY搜索|加入我们|网站地图
当前在线人数:8770
好教程 易学习 新资讯!
C++

在C++Builder中创建DLL

2007-06-20 源自: 网友评论 共有( )条评论! 内容报错
本文章地址:http://dev.xuezhishi.net/program/Cjj/2007-06-20/18025.html [将本信息与朋友分享!]

                     

    3.4 在C++Builder中创建DLL
    在C++Builder中创建DLL,就像在标准C++中一样。
    1)选择File|New,打开NewItems对话框。
    2)单击DLLWizard图标。
    3)选择主模块所用的源程序语言(C或C++)。
    4)如果想要DLL的进入点是DLLMain、MSVC++类型,可复选VC++类型选项,否则,进入点为DLL EntryPoint。
    5)单击UseVCL,创建一个包含VCL组件的DLL,这一选项只在C++源程序模块中有效。参见3.5节。
    6)如果需要DLL为多线程,复选Multi-Threaded选项。
    7)单击OK按钮。
    要代码中输出函数必须用_declspec(dllexport)修饰语说明,就像在BorlandC++或者MicrosoftVC++中所做的一样,比如,以下代码在C++Builder和其他的WindowsC++编译器中合法。


    在上面的代码中,changeValue函数是输出函数,因此在调用应用程序时有效。dblValue和halfValue函数是内部的,不能够从DLL的外部调用它们。

 

http://dev.xuezhishi.net/program/Cjj/2007-06-20/18025.html
评论 点击查看
 


加入QQ群:35714363 一起成长
我要加入更多群 我有意见要反映
开发教室

学知识原创教程下载

本类最近更新
阅读排行

其他相关信息