如何用VC6.0从零开始做个dll?不要VC6.0自动生成的东西,比如DllMain函数什么的。 如何用VC6.0从零开始做个dll?不要VC6.0自动生成的东西,比如DllMain函数什么的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就是自己手打一个dllmain,然后自己写函数,附带 _declspec(dllexport) 或者 .def 导出 自己写DllMain http://msdn.microsoft.com/en-us/library/ms682583(v=vs.85).aspx 1.新建一个空的Win32 Dynamic-Link Library,取名Test2.添加一个Test.h文件:extern "C"{void __stdcall ShowMyMessage(char* msg);}3.添加一个Test.cpp文件:#include "windows.h"void __stdcall ShowMyMessage(char* msg){ MessageBox(NULL,msg,"提示",MB_OK);}4.添加一个Test.def文件LIBRARY TEST;DESCRIPTION 'DLL_TEST';CODE PRELOAD MOVEABLE DISCARDABLE;DATA PRELOAD MOVEABLE EXETYPE WINDOWSEXPORTS ShowMyMessage5.编译,搞定 忘了一点3.添加一个Test.cpp文件:#include "windows.h"#include "test.h"void __stdcall ShowMyMessage(char* msg){ MessageBox(NULL,msg,"提示",MB_OK);} 建一个标准的dll就行了,不用mfc扩展的。 看看VC自动生成DLL的makefile 那里有编译配置 再自己编辑个txt文本 编码 按makefile的编译配置自己链接编译就好了 求助 想用vc打开一个txt文件 读取每一行里面指定的内容 并把数据给Cstring CSocket的最大连接数是多少 初学COM 的几个疑问?? windows api 菜鸟级问题,请不吝赐教 vc6下生成报告的方案推荐 忘记了SSE指令for VC6的补丁在哪里,哪位大虾告知? 这段动画怎么实现? 我想在网上搜集大量的email地址,请问哪位高手知道怎么做? 求鼠标钩子及应用源码 高人指点!!我想把gdi画出的曲线进行缩放处理,怎么弄?! 申明对象的一个问题 windows程序设计dot=pixel吗
http://msdn.microsoft.com/en-us/library/ms682583(v=vs.85).aspx
2.添加一个Test.h文件:extern "C"
{
void __stdcall ShowMyMessage(char* msg);
}
3.添加一个Test.cpp文件:#include "windows.h"void __stdcall ShowMyMessage(char* msg)
{
MessageBox(NULL,msg,"提示",MB_OK);
}
4.添加一个Test.def文件LIBRARY TEST
;DESCRIPTION 'DLL_TEST'
;CODE PRELOAD MOVEABLE DISCARDABLE
;DATA PRELOAD MOVEABLE EXETYPE WINDOWSEXPORTS
ShowMyMessage
5.编译,搞定
#include "test.h"void __stdcall ShowMyMessage(char* msg)
{
MessageBox(NULL,msg,"提示",MB_OK);
}