VS2010中创建DLL

                最近要使用到win 环境下的动态链接库,最近老是失忆啊,还是记下来吧,对了,谁告诉我今天星期几吗?哎,废话真多。

1:打开新建项目,在下面的选框中选择MFC DLL,在项目名称里输入项目名称,然后点确定。

VS2010中创建DLL

 2:在下面的界面选择第一项,然后点完成即完成DLL工程的创建

VS2010中创建DLL

 3:新建头文件LEDControl.h,其实也可以使用生成的头文件在其中直接添加接口函数,如下内容,在使用的时候需将dllexport改为dllimport。

/************************************************************************/
/* Description: 初始化函数,自动查询串口,通过串口MCU返回的1,2,3,4数字来判断串口           */
/* Return value:
    0:successfully
    other:Failed
*/
/************************************************************************/
extern "C" _declspec(dllexport) BOOL LEDControlInit();

/************************************************************************/
/* Description:向MCU发送4个字节的命令                                   */
/* Input parma:Point of char,command are fixed 4 bytes     */
/* Return value:
      0:successfully
      other:Failed
*/
/************************************************************************/
extern "C" _declspec(dllexport) BOOL LEDSendCommand(char * pchar);

 

4:在任意cpp 文件中实现头文件中定义的函数,代码约.

 

;