2007-11-18 16:10
1, 你只想接供接口给别人调用,而不想共享源代码给别人.就要用dll
2, 进程间数据共享,也可以用到dll
...很多进程间操作方面都要用到

2007-11-18 16:49
#include<stdio.h>
#include<windows.h>
#include<string.h>
__declspec(dllexport) void demo()
{
#define PASSWORD_SIZE 100
#define PASSWORD "myGOODpassword\n"
int count = 0;
char buff[PASSWORD_SIZE]="";
for(;;)
{
// 提示用户输入密码并且读取他
printf("enter password: ");
fgets(&buff[0],PASSWORD_SIZE,stdin);
// 针对参数值匹配输入的密码
if(strcmp(&buff[0],PASSWORD))
{
// “声诉”密码不匹配
printf("WRONG password\n");
}
else break;
// 鉴定失败计数值+1,并且在密码试输三次后终止程序运行
if(++count > 2) return ;
}
// 程序执行到这里,意味着用户输入的密码是正确的
printf("password ok!\n");
}

2007-11-19 00:50
建议翻翻孙鑫《VC++深入详解》
[此贴子已经被作者于2007-11-19 13:22:19编辑过]

2007-11-19 13:17
2007-11-19 13:25
那看看这本书的视频吧,有免费下载,看看DLL那章,已经讲的够清楚了。

2007-11-19 13:31

2007-11-19 13:54

2007-11-19 14:02
2007-11-19 15:11