当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 动态连接库的创建步骤: 一、创建Non-MFCDLL动态链接库
 

 

    摘要: 请看这个代码: extern "c" __declspec(dllexport) char * __stdcall getstr(char * ddd) { char * ddaa="wwwwww"; return ddaa; } 这样写,编译没有问题,但是,vb调用的时候返回的是空的。 vb代码如下: private declare function g......
 ·数组-指针-引用    »显示摘要«
    摘要:一、指针的概念 指针是内存中的地址。 1、语法:类型 * 变量名 这里的类型是定义了这个指针指向的变量类型。 2、指针的运算符(*和&) &取地址符 例如: int counta=100; int * mm; mm=&counta; 假设counta所在地址是2000,这是候m=2000。 #include void ......


动态链接库的创建和调用
动态连接库的创建步骤:

     1.打开file —> new —> project选项,选择win32 dynamic-link library —>sample project 【程序编程相关:Hibernate实践JBX+MY SQ

一.创建non-mfc dll动态链接库 【推荐阅读:管理寓言:蛙鼠殒命- -

     2.新建一个.h文件dlldemo.h 【扩展信息:创建用于ASP.NET的分页控件

         —>工程名:dlldemo

     #define dllexport __declspec(dllexport)

     extern "c" //

{

dllexport int max(int a,int b);

}

     3.在dlldemo.cpp文件中导入dlldemo.h文件,并实现max(int,int)函数

     #include "dlldemo.h"

     int  max(int a,int b)

     {

         if(a==b)

              return null;

         else if(a>b)

              return a;


...   下一页
 ·好的原程序做出好的软件    »显示摘要«
    摘要:好的原程序做出好的软件  有些人会想:只要程序运行结果好,就不管原程序编得怎样。但绝对不是这样的。软件不是一次性就作完的,有必要做修改,扩展等管理。所以原程序要尽量作成易看懂,管理方便。  这样做,第一是为了软件开发者方便,其次还会影响到软件的性能。管理不方便的程序不会作出好的软件。  希望通过这篇文章能学到好的编程习惯。要理解这文章的内容,你至少要懂得1个开发工具语言。这里举例说明的都是c语言,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE