在VS2010编译环境下,与VC6.0下有所不同,在建立dll所在工程时不仅要有源文件而且要有头文件,在定义函数时需要加关键字_declspec(dllexport),而且在需要调用dll文件的工程文件目录下需要包含头文件,.lib和.dll文件才能够进行函数调用。在用dumpbin查看exe输入文件相关信息时,如果无法打开,需要关闭命令行并重新打开,此时即可查看。
更改cmd命令行数的方法:配置命令提示符 打开 命令提示符->单击命令提示符窗口的左上角,然后单击“属性”->单击“选项”选项卡->在“命令记录”的“缓冲区大小”中,键入或选择“999”,然后在“缓冲区数目”中键入或选择“5”-> 在“编辑选项”中选中“快速编辑模式”和“插入模式”复选框-> 单击“布局”选项卡->在“屏幕缓冲区大小”的“高度”中,键入或选择“2500”。
隐式链接和动态加载LoadLibrary和GetProcAddress