資源簡介
本實例可以直接應用到項目中也可以修改供自己使用
代碼片段和文件信息
#include?“lib.h“
#include?“windows.h“
#include?“stdio.h“
//如果程序員沒有為DLL模塊編寫一個DLLMain函數,系統會從其它運行庫中引入一個不做任何操作的
//缺省DLLMain函數版本。在單個線程啟動和終止時,DLLMain函數也被調用。正如由dwReason參數所
//表明的那樣。
BOOL?APIENTRY?DllMain(?HANDLE?hModule????
/*
????進程中的每個DLL模塊被全局唯一的32字節的HINSTANCE句柄標識進程自己還有一個HINSTANCE句柄。
所有這些模塊句柄都只有在特定的進程內部有效,它們代表了DLL或EXE模塊在進程虛擬空間中的起始
地址。在Win32中,HINSTANCE和HMODULE的值是相同的,這兩種類型可以替換使用。進程模塊句柄幾乎
總是等于0x400000,而DLL模塊的加載地址的缺省句柄是0x10000000。如果程序同時使用了幾個DLL模
塊,每一個都會有不同的HINSTANCE值。這是因為在創建DLL文件時指定了不同的基地址,或者是因為
加載程序對DLL代碼進行了重定位。?
*/
DWORD??ul_reason_for_call?
??LPVOID?lpReserved
??)
{
????switch?(ul_reason_for_call)
{
case?DLL_PROCESS_ATTACH:
printf(“\nprocess?attach?of?dll“);
break;
case?DLL_THREAD_ATTACH:
printf(“\nthread?attach?of?dll“);
break;
case?DL
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1070??2018-11-07?14:52??給wincc寫的dll?讀寫ini文件\Debug\dllTest.exp
?????文件?????298900??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\Debug\dllTest.ilk
?????文件???????2538??2018-11-07?14:52??給wincc寫的dll?讀寫ini文件\Debug\dllTest.lib
?????文件????3559288??2018-11-07?14:51??給wincc寫的dll?讀寫ini文件\Debug\dllTest.pch
?????文件?????730112??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\Debug\dllTest.pdb
?????文件??????15760??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\Debug\lib.obj
?????文件?????148480??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\Debug\vc60.idb
?????文件??????77824??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\Debug\vc60.pdb
????..A.SH.?????????0??2018-12-27?15:29??給wincc寫的dll?讀寫ini文件\Debug\_system~.ini
?????文件???????4169??2005-09-06?11:36??給wincc寫的dll?讀寫ini文件\dllTest.dsp
?????文件????????738??2005-09-06?14:59??給wincc寫的dll?讀寫ini文件\dllTest.dsw
?????文件?????132096??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\dllTest.ncb
?????文件??????59904??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\dllTest.opt
?????文件???????1182??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\dllTest.plg
?????文件???????2757??2018-11-07?16:01??給wincc寫的dll?讀寫ini文件\lib.cpp
?????文件????????150??2018-11-07?14:52??給wincc寫的dll?讀寫ini文件\lib.def
?????文件????????414??2018-11-07?14:51??給wincc寫的dll?讀寫ini文件\lib.h
????..A.SH.?????????0??2018-12-27?15:29??給wincc寫的dll?讀寫ini文件\_system~.ini
?????目錄??????????0??2019-01-19?12:32??給wincc寫的dll?讀寫ini文件\Debug
?????目錄??????????0??2019-01-19?12:32??給wincc寫的dll?讀寫ini文件
-----------?---------??----------?-----??----
??????????????5035382????????????????????20
- 上一篇:c++ 一個有趣的計算器
- 下一篇:c++ 藍牙編程
評論
共有 條評論