社区
工具平台和程序库
帖子详情
怎么编写DLL(要具体的详细的方法)!
021850524
2003-08-12 11:57:28
怎么编写DLL(要具体的详细的方法)!能介绍一本这方面的书籍吗?
...全文
295
9
打赏
收藏
怎么编写DLL(要具体的详细的方法)!
怎么编写DLL(要具体的详细的方法)!能介绍一本这方面的书籍吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phoex
2003-08-15
打赏
举报
回复
#define EXPORT __declspec(dllimport)
extern "C" EXPORT int Add(int a,int y)
{
retunr a+y;
}
Chris_W
2003-08-15
打赏
举报
回复
学习ing
echoher
2003-08-15
打赏
举报
回复
用vc生成一个简单的dll就行了
一看就懂的
有些高级的东西要看书
看c p的书
ShLikeWater
2003-08-12
打赏
举报
回复
和写普通程序没什么区别,只是没有main.
luohualiushui
2003-08-12
打赏
举报
回复
windows 程序设计
windows 核心编程
chanet
2003-08-12
打赏
举报
回复
给你一个~
// File: MYPUTS.C.
// The myPuts function writes a null-terminated string to
// the standard output device.
#include <windows.h>
#define EOF (-1)
int myPuts(LPTSTR lpszMsg)
{
DWORD cchWritten;
HANDLE hStdout;
BOOL fRet;
// Get a handle to the standard output device.
hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
if (INVALID_HANDLE_VALUE == hStdOut)
return EOF;
// Write a null-terminated string to the standard output device.
while (*lpszMsg != '\0')
{
fRet = WriteFile(hStdout, lpszMsg, 1, &cchWritten, NULL);
if( (FALSE == fRet) || (1 != cchWritten) )
return EOF;
lpszMsg++;
}
return 1;
}
==================================================
// File: LOADTIME.C.
// A simple program that uses myPuts from MYPUTS.DLL.
#include <windows.h>
VOID myPuts(LPTSTR); // a function from a DLL
int main(VOID)
{
int Ret = 1;
Ret = myPuts("message printed using the DLL function\n");
return Ret;
}
Wolf0403
2003-08-12
打赏
举报
回复
Platform SDK 里面有详细的编写 Dll 的文档
Wolf0403
2003-08-12
打赏
举报
回复
没有 main
但是有
BOOL WINAPI DllMain(
HINSTANCE hinstDLL,
DWORD fdwReason,
LPVOID lpvReserved
);
可选,不是必须的
zzsxqzzsxq3000
2003-08-12
打赏
举报
回复
和写一般代码一样,DLL有导出函数供客户使用。
得到操作系统的版本
本文将
详细
介绍如何通过Windows API中的`GetWindowVer`函数来获取Windows操作系统(特别是Windows NT/2000、XP、Vista、7、8、10等)的
具体
版本信息。 **知识点详解:** 1. **什么是操作系统版本?** 操作系统...
VC
编写
DLL
几种
方法
的简介
VC
编写
DLL
几种
方法
的简介
Delphi
DLL
编写
技巧
Delphi环境中
编写
调用
DLL
的
方法
和技巧 Delphi中动态链接库(
DLL
)的建立和使用 动态链接库是一个能够被应用程序和其它的
DLL
调用的过程和函数的集合体,它里面包含的是公共代码或资源。由于
DLL
代码使用...
DLL
的生成、
编写
、调用总结
一.
DLL
的创建 二.
DLL
内容
编写
三.
DLL
调用 四.
dll
编写
时宏的解释
如何
编写
DLL
文件
——动态链接库(
dll
)是包含共享函数库的二进制文件,可以被多个应用程序同时使用。建立应用程序的可执行文件时,不必将
DLL
连接到应用程序中,而是在运行时动态装载
DLL
,装载时
DLL
被映射到调用进程的地址空间中。通常我们...
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章