DLLé╠É│æ╠é╞é═é╚é±é╝éΓ

DLLüiâ_âCâiâ~âbâNâèâôâNüEâëâCâuâëâèüjé╞é═üCï∩æ╠ôIé╔é╟é±é╚âéâmé╚é╠é┼é╡éσéñé⌐üBâAâvâèâPü[âVâçâôé⌐éτé═é╟é╠éµéñé╔ÄgéφéΩé─éóéΘé╠é┼é╡éσéñé⌐üBDLLé═é╟é╠éµéñé╔é╖éΩé╬ì∞éΩéΘé╠é┼é╡éσéñé⌐üBDLLé╔é╖éΘé▒é╞é╔éµé┴é─üCé╟é╠éµéñé╚ùÿô_é¬éáéΘé╠é┼é╡éσéñé⌐üB


ü£DLLé═é│é▄é┤é▄é╚òöòié╠ÅWìçæ╠
ü@DLLé╞é═Dynamic Link Libraryé╠ù¬é┼é╖üBô·û{îΩé╔Æ╝é╖é╞üuô«ôIé╔îïìçé┼é½éΘÅæî╔âtâ@âCâïüvé╞éóéñé▒é╞é╔é╚éΦé▄é╖üBDLLé╠èTöOé═üCâvâìâOâëâ}é┼é═é╚éóÉlé╔é╞é┴é─ù¥ë≡é╡é├éτéóéαé╠é⌐éαé╡éΩé▄é╣é±é¬üCé▓é¡è╚ÆPé╔ë≡Éαé╡é─éóé¡é▒é╞é╔é╡é▄é╡éσéñüB
ü@êΩö╩ôIé╚â\âtâgâEâFâAé═é│é▄é┤é▄é╚òöòié⌐éτægé▌ùºé─éτéΩé─éóé▄é╖üBùßéªé╬üCâhâìü[â\âtâgé═ëµû╩é╔èGé≡ò\Īé╖éΘòöòiüCâåü[âUü[é╠ÄwĪé╔Å]é┴é─Éⁿé≡ò`é¡òöòiüCâfâBâXâNé╔ïLÿ^é╖éΘòöòié╞éóé┴é╜éµéñé╚üCé│é▄é┤é▄é╚òöòié╠ægé▌ìçéφé╣é╛é╞ìléªéΘé▒é╞é¬é┼é½é▄é╖üB
ü@é▒éΩéτé╠òöòié╠Æåé╔é═üCê┘é╚éΘâAâvâèâPü[âVâçâôé┼ïñô»ùÿùpé┼é½éΘéαé╠é¬Éöæ╜é¡è▄é▄éΩé▄é╖üBùßéªé╬üCâfâBâXâNé╔ïLÿ^é╖éΘö─ùpòöòié¬éáéΘé╚éτüCé╗éΩé═âhâìü[â\âtâgé╛é»é┼é╚é¡âÅü[âvâìéΓò\îvÄZâ\âtâgé┼éαùÿùpé┼é½éΘé═é╕é┼é╖üB
ü@MS-DOSÄ₧æπé═êΩôxé╔êΩé┬é╠âAâvâèâPü[âVâçâôé╡é⌐ïNô«é╖éΘé▒é╞é¬é┼é½é▄é╣é±é┼é╡é╜üBé╡é╜é¬é┴é─üCâAâvâèâPü[âVâçâôé▓é╞é╔ò╩üXé╔òöòié≡É▌îvé╡é─ægé▌ì₧é▐éµéñé╚ì∞éΦò√é¬é╚é│éΩéΘé╠é¬ôûé╜éΦæOé┼é╡é╜üBé╞é▒éδé¬üCWindowsé═òíÉöé╠â\âtâgâEâFâAé¬âüâéâèé╔âìü[âhé│éΩüCô»Ä₧é╔Ä└ìsé│éΩé▄é╖üBé╔éαé⌐é⌐éφéτé╕üCé╖é╫é─é╠â\âtâgâEâFâAé═âüâéâèé╞ânü[âhâfâBâXâNé≡ïñùLé╡é╚é»éΩé╬é╚éΦé▄é╣é±üBô»é╢éµéñé╚òöòié≡é╖é╫é─é╠âAâvâèâPü[âVâçâôé¬î┬ò╩é╔Ä¥é┬é╠é═üCâüâéâèéΓânü[âhâfâBâXâNé╠é▐é╛é╛é╞éóéñé▒é╞é╔é╚é┴é╜é╠é┼é╖üB
ü@é╗é▒é┼üCWindowsé╔é═ïñô»ùÿùpé¬ë┬ö\é╚òöòié≡êΩé┬é╠âtâ@âCâïé╔é▄é╞é▀üCâAâvâèâPü[âVâçâôâ\âtâgé¬ïNô«é╖éΘé╞üCé╗é╠â\âtâgé¬Ägéñòöòié╠âtâ@âCâïé≡âìü[âhé╡é─ùÿùpé╖éΘï@ì\é¬ægé▌ì₧é▄éΩé▄é╡é╜üBé▒é╠òöòié╠Åæî╔âtâ@âCâïé¬DLLâtâ@âCâïé╛é╞ìléªéΘé╞éóéóé┼é╡éσéñüB
ü@ùßéªé╬üCâgâëâôâvé╠âJü[âhé≡ô«é⌐é╖ö─ùpòöòié≡ì∞é┴é╜é╞é╡é▄é╖üBé▒é╠òöòié═üCëµû╩é╔âgâëâôâvé≡ò\Īé╡é╜éΦüCé╗éΩé≡ô«é⌐é╖é▒é╞é¬é┼é½é▄é╖üBé▒é╠éµéñé╚òöòié≡CARDS.DLLé╞éóéñ1î┬é╠âtâ@âCâïé╔é▄é╞é▀é─é¿é½üCâgâëâôâvé≡Ägéñé╖é╫é─é╠âQü[âÇé¬CARDS.DLLé≡ïñùpé╖éΩé╬üCânü[âhâfâBâXâNéΓâüâéâèé╠é▐é╛é¬Å╚é»é▄é╖üBé▄é╜üCâQü[âÇé≡èJö¡é╖éΘÉléαüCæ╝Élé¬ì∞é┴é╜CARDS.DLLé≡Ägéñé▒é╞é┼âgâëâôâvé╠ò\Īòöò¬é≡ì∞éΘòKùvé¬é╚é¡é╚éΦüCâQü[âÇé╠Äσùvòöò¬é╛é»é╔ù═é≡Æìé«é▒é╞é¬é┼é½éΘé╠é┼é╖*1üB

ü£Ä└ìsâtâ@âCâïé╠âwâbâ_é╔ïLÅqé│éΩéΘ
ü@DLLôαòöé╠òöòié═üCé│é▄é┤é▄é╚âAâvâèâPü[âVâçâôé¬ùÿùpé╡é▄é╖üBWindowsé╠Ä└ìsâtâ@âCâïé╠ɵô¬òöò¬é╔é═üCé╗é╠Ä└ìsâtâ@âCâïé¬Ä└ìsÄ₧é╔ùÿùpé╖éΘDLLé╠âtâ@âCâïû╝éΓòöòié╠û╝æOé¬ïlé▀ì₧é▄éΩé─éóé▄é╖üB
ü@Windowsé═Ä└ìsâtâ@âCâïé≡âüâéâèé╔âìü[âhé╖éΘé╞üCé╗éΩé¬ÄgéñDLLâtâ@âCâïû╝é≡Æ▓é╫üCDLLé¬âüâéâèé╔ô╟é▌ì₧é▄éΩé─éóé╚é»éΩé╬ânü[âhâfâBâXâNé⌐éτô╟é▌ì₧é▌üCòöòié≡ùÿùpé┼é½éΘéµéñé╔è┬ï½é≡É«éªé▄é╖üBéαé┐éδé±üCé╗é╠DLLé¬é╖é┼é╔âüâéâèé╠ôαòöé╔éáéΩé╬üCWindowsé═âüâéâèôαòöé╠DLLé≡Ägùpé╡é▄é╖üB
ü@Visual Basicé┼ì∞ɼé│éΩé╜âtâèü[â\âtâgé╚é╟é≡Ä└ìsé╡éµéñé╞é╖éΘé╞üCüuVBRxxx.DLLé¬é╚éóüvé╞éóéñéµéñé╚âGâëü[é╔æÿï÷é╡é╜îoî▒é≡Ä¥é┬ô╟Ä╥é¬éóéΘé⌐éαé╡éΩé▄é╣é±üBé▒éΩé═üCVisual Basicé┼ì∞ɼé│éΩé╜é╖é╫é─é╠âAâvâèâPü[âVâçâôé¬Ägéñüuâëâôâ^âCâÇâëâCâuâëâèüvé╠DLLâtâ@âCâïé≡ânü[âhâfâBâXâNé⌐éτî⌐é┬é»éτéΩé╚é⌐é┴é╜üCé╞éóéñâüâbâZü[âWé≡WindowsâVâXâeâÇé¬Åoé╡é─éóéΘé╠é┼é╖üB
ü@Ä└ìsâtâ@âCâïé╠ɵô¬ù╠êµüiExecutable Headeré╞éóéóé▄é╖üjé╔é═üCDLLé╠âtâ@âCâïû╝é╛é»é┼é╚é¡üCé│é▄é┤é▄é╚Åεò±é¬ôⁿé┴é─éóéΘé╠é┼üCâwâbâ_òöò¬é╠é╖é╫é─é≡ÄΦì∞ï╞é┼ë≡É═é╖éΘé╠é═Ånù√é╡é╜âvâìâOâëâ}é┼éαô∩é╡éóì∞ï╞é┼é╖üBé╡é⌐é╡üCWindowsòWÅÇé╠üuâNâCâbâNârâàü[âAüvé┼Ä└ìsâtâ@âCâïéΓDLLé≡èJé¡é╞üCâwâbâ_òöò¬é≡Ä⌐ô«é┼ë≡É═é╡é─üCò¬é⌐éΦéΓé╖éóò\é╔é▄é╞é▀é─é¡éΩé▄é╖üBÄÄé╡é╔üCNOTEPAD.EXEüiâüâéÆáüjé≡âNâCâbâNârâàü[âAé┼èJéóé╜ùßé≡îfì┌é╡é─é¿é½é▄é╡éσéñüiëµû╩1üjüB


ëµû╩1ü@NOTEPAD.EXEé╠âwâbâ_òöò¬

ü@é│é▄é┤é▄é╚Åεò±é¬ò\Īé│éΩé─éóé▄é╖é¬üCüuImport Tableüvòöò¬é≡î⌐é─é¡é╛é│éóüBé▒é╠ò\é╔é═üCNOTEPAD.EXEé¬ÄgéñDLLâtâ@âCâïû╝é╞üCé╗é╠Æåé╠òöòiû╝é¬ù±ïôé│éΩé─éóé▄é╖üBùßéªé╬üCëµû╩é╠ôαùeé⌐éτSHELL32.DLLé╠DragFinishé╞éóéñòöòié≡Ägéñé╞éóéñé▒é╞é¬ò¬é⌐éΦé▄é╖üB
ü@é┼é═üCSHELL32.DLLé≡èJéóé─é▌é▄é╡éσéñüiëµû╩2üjüB


ëµû╩2ü@SHELL32.DLLé╠âwâbâ_òöò¬

ü@DLLé╠âtâ@âCâïî`Ä«é═Ä└ìsâtâ@âCâïé╞é┘é┌ô»é╢é╚é╠é┼é╖é¬üCÆ╩Åφé╠Ä└ìsâtâ@âCâïé¬Import Tableé╡é⌐Ä¥é╜é╚éóé╠é╔æ╬é╡üCDLLé═Export TableüiƱïƒé╖éΘòöòié╠ò\üjé≡Ä¥é┴é─éóé▄é╖*2üBSHELL32.DLLé╠Export Tableé╠Æåé╔DragFinishé╞éóéñû╝æOé¬î⌐éªé▄é╖é╦üBé▒é╠òöòié≡NOTEPAD.EXEé═ùÿùpé╡é─éóé▄é╖üBNOTEPAD.EXEé¬âüâéâèé╔âìü[âhé│éΩéΘé╞üCSHELL32DLLéαâìü[âhé│éΩüCNOTEPAD.EXEôαòöé╠DragFinishé╠î─é╤Åoé╡é¬SHELL32.DLLé╠DragFinishé╞îïé╤òté»éτéΩéΘéφé»é┼é╖üB

ü£DLLé╠î°ùp
ü@WindowsâAâvâèâPü[âVâçâôé╠âvâìâOâëâ}é¬DLLâtâ@âCâïé≡ì∞ɼé╖éΘù¥ùRé═üCæσé½é¡ò¬é»éΘé╞ô±é┬é┼é╖üBêΩé┬é═üCö─ùpòöòié≡ô╞ùºé│é╣éΘé╞éóéñDLLû{ùêé╠Ägéóò√é┼é╖üBùßéªé╬üCâOâëâtâBâbâNârâàü[âAé╠ëµæ£é≡ôWèJé╖éΘòöò¬é≡DLLâtâ@âCâïé╔é▄é╞é▀é─é¿é»é╬üCé╗é╠DLLâtâ@âCâïé≡ì╖é╡æ╓éªéΘé╛é»é┼ÉVé╡éóëµæ£î`Ä«é╔æ╬ë₧é┼é½éΘéµéñé╔é╚éΦé▄é╖é╡üCâhâìü[â\âtâgé┼ô»é╢DLLé≡ì─ùÿùpé┼é½éΘé╚é╟é╠âüâèâbâgé¬éáéΦé▄é╖üB
ü@éαéñêΩé┬é═üCWindowsé╠âVâXâeâÇé╔ï▀éóÅêù¥é≡ìséñÅΩìçé┼é╖üBWindowsâVâXâeâÇé╔é═DLLé┼é╡é⌐é┼é½é╚éóüCùßéªé╬APIâRü[âïé≡ëíĵéΦé╖éΘé╚é╟é╠âvâìâOâëâÇé═üCDLLé┼é╚é»éΩé╬ì∞éΩé╚éóéµéñé╔é╚é┴é─éóé▄é╖üBé╗é╠éµéñé╚ÅΩìçé═üCDLLé≡ì∞ɼé╣é┤éΘé≡ô╛é▄é╣é±üB
ü@DLLâtâ@âCâïé≡ì∞ɼé╖éΘé╠é═üCâvâìâOâëâ}é╔é╞é┴é─ô∩é╡é¡é═éáéΦé▄é╣é±üBCî╛îΩé┼âvâìâOâëâ~âôâOé¬é┼é½éΘé╠é╚éτüCVisual Cü{ü{é≡Ägùpé╡é─ì∞ɼé╡é▄é╖üBDLLé═üCâüâéâèé╔âìü[âhé│éΩé╜é╞é½é╔âVâXâeâÇé⌐éτî─é╤Åoé│éΩéΘLibMainè╓Éöé╞üCé╗é╠DLLé¬Æ±ïƒé╖éΘòöòiüiè╓Éöüjé⌐éτɼéΦùºé┴é─éóé▄é╖üB16ârâbâgÄ₧æπé═âZâOâüâôâgé╔é⌐é⌐éφéΘɺî└é╔ïCé≡é┬é»éΘòKùvé¬éáéΦé▄é╡é╜é¬üC32ârâbâgDLLé╚éτé╬üCé╗é╠éµéñé╚ɺî└é≡ïCé╔é╣é╕é╔Æ╩Åφé╠âvâìâOâëâÇé╞ô»é╢éµéñé╔ì∞ɼé╖éΘé▒é╞é¬é┼é½é▄é╖üB
ü@é╞é▒éδé┼üCé▒éΩé▄é┼é═âAâvâèâPü[âVâçâôé≡Äσæ╠é╔ÿbé≡Éié▀é─é½é▄é╡é╜é¬üCOSé╗é╠éαé╠éαüCÆåèjé≡é╚é╖ÆßâîâxâïâJü[âlâïé╞òöòié╠ÅWìçæ╠é▌é╜éóé╚éαé╠é╞ìléªéΘé▒é╞é¬é┼é½é▄é╖üBò¬é⌐éΦéΓé╖éóùßé≡ïôé░éΘé╚éτüCùßéªé╬âEâBâôâhâEé≡ò\Īé╖éΘòöòiüCâLü[â{ü[âhé╠ôⁿù═é≡Ä≤é»òté»éΘòöòiüCâtâ@âCâïé╠êΩùùé≡î⌐éΘòöòiücücé╞éóéñï∩ìçé┼é╖üB
ü@Ä└ì█é╔üCWindowsé┼é═OSé¬âTü[ârâXé╖éΘæσòöò¬é╠ï@ö\é¬DLLâtâ@âCâïé╔Ä└æòé│éΩé─éóé▄é╖üBWindowsé╠é╗é▒é≡ÄxéªéΘ3æσDLLüCKERNEL32.DLLüCUSER32.DLLüCGDI32.DLLé╠ôαòöé╔é═üCWindowsé╠âVâXâeâÇâTü[ârâXé╠é┘é╞é±é╟é¬Ä√é▀éτéΩé─éóé▄é╖üBDLLé═Windowsé≡ÄxéªéΘï@ì\é╛é╞éóé┴é─éαéóéóé┼é╡éσéñ*3üB

ü£OSéαâéâWâàü[âïé┼ì\ɼé│éΩéΘ
ü@16ârâbâgÄ₧æπüiWindows 3.1é▄é┼üjüCWindowsé═âCâôâeâï8086/80286âAü[âLâeâNâ`ââé┼É▌îvé│éΩé─éóé▄é╡é╜üBì╫é⌐éóÿbé═Å╚é½é▄é╖é¬üC80286é▄é┼é═üuâZâOâüâôâgüvé¬âüâéâèâéâfâïé≡Äxözé╡é─éóé╜é╜é▀üCô«ôIé╔Ä└ìsâtâ@âCâïé╞îïìçé╖éΘDLLé╠éµéñé╚ï@ö\é≡Ä└î╗é╖éΘé╠é═ö±Åφé╔ô∩é╡é¡üCWindows 3.1é▄é┼é═âgâèâbâLü[é╚ïZé╞Ädè|é»é≡Ägé┴é─DLLâtâ@âCâïé╞Ä└ìsâtâ@âCâïé╠ô«ôIîïìçé≡ìséñÄdægé▌é╔é╚é┴é─éóé▄é╡é╜üB16ârâbâgÄ₧æπé╠DLLé≡âNâCâbâNârâàü[âAé┼ö`é¡é╞üC32ârâbâgDLLé╔é═é╚éóâfü[â^é¬èiö[é│éΩé─éóéΘé▒é╞é¬èmöFé┼é½é▄é╖é¬üCé▒éΩé═DLLé¬ÄgéñâZâOâüâôâgâxü[âXé╚é╟üC32ârâbâgDLLé┼é═òsùvé╔é╚é┴é╜âfü[â^é╠ÄwÆΦé┼é╖üB
ü@Windows 95éΓNTé┼é═âVâXâeâÇé¬32ârâbâgë╗é│éΩüCâZâOâüâôâgâüâéâèâéâfâïé¬ôPöpé│éΩé─éóé▄é╖*4üBDLLï@ì\é╗é╠éαé╠éαüCWindows 3.1é╞öΣé╫éΘé╞âXâ}ü[âgé╚î`é┼Ä└î╗é│éΩé─éóé▄é╖üBé╞é═éóéªüCî╗ì▌é╠Windows 95é┼éα16ârâbâgDLLé≡ùÿùpé╖éΘé▒é╞é¬é┼é½üCé▄é╜32ârâbâgâAâvâèâPü[âVâçâôé╞16ârâbâgDLLé≡ô«ôIé╔îïìçé╖éΘé▒é╞é│éªë┬ö\é╞é╚é┴é─éóé▄é╖üB
ü@Windowsé╠âTü[ârâXé≡DLLé╔Ä└æòé╖éΘé▒é╞é┼üCé│é▄é┤é▄é╚ùÿô_é¬É╢é▄éΩé▄é╖üBùßéªé╬üCô┴ÆΦé╠DLLâtâ@âCâïé≡ì╖é╡æ╓éªéΘé╛é»é┼OSé╠âoü[âWâçâôâAâbâvéΓï@ö\ï¡ë╗üCâoâOâtâBâbâNâXé¬ë┬ö\é╔é╚éΦé▄é╖üBé▄é╜üCOSé≡ï@ö\é▓é╞é╠âéâWâàü[âïé╞é╡é─É▌îvüEɺì∞é┼é½éΘé╜é▀üCèJö¡éαèyé╔é╚éΦé▄é╖üB
ü@êΩò√üCô»é╢DLLé┼é│é▄é┤é▄é╚âoü[âWâçâôé¬ì¼ì▌é╖éΘèδî»É½éαÅoé─é½é▄é╖üBé▄é╜üCâoü[âWâçâôâAâbâvé╔ö║é┴é─ÉVé╡éóDLLé╞î├éóDLLé╠î▌è╖ɽé¬Ä╕éφéΩéΘé▒é╞éαìléªéτéΩé▄é╖üB
ü@DLLé╠âoü[âWâçâôè╟ù¥é═âåü[âUü[é╔é╞é┴é─ô∩é╡éóì∞ï╞é┼é╖üBâ}âCâNâìâ\âtâgé═üCDLLé╠âoü[âWâçâôè╟ù¥é≡èmÄ└é╔ìséñé▒é╞é¬é┼é½éΘéµéñé╚Ädægé▌é≡Ʊê─é╡é─éóé▄é╖é¬üCé╖é╫é─é╠âAâvâèâPü[âVâçâôé¬Ä⌐ò¬é¬ùÿùpé╖éΘDLLé╠âoü[âWâçâôé≡É│é╡é¡è╟ù¥é╡üCæSæ╠é≡û╡Åéé╚é¡Ä√é▀éΘé╠é═üCé▄é╛ô∩é╡éóÅ≤æ╘é╛é╞éóéªéΘé⌐éαé╡éΩé▄é╣é±üB
üiò─ôc æÅüj

üû1üFCARDS.DLLé═\Windows\Systemé╠ë║é╔Ä└ì▌é╖éΘDLLé┼üCFreeCellé╚é╟é╠âgâëâôâvâQü[âÇé¬ùÿùpé╡é─éóé▄é╖

üû2üFExport Tableé≡Ä¥é┬ègÆúÄqé¬EXEé╠âtâ@âCâïéαéáéΦé▄é╖üBé▄é╜üCDLLâtâ@âCâïé¬é┘é⌐é╠DLLâtâ@âCâïé≡ùÿùpé╖éΘé▒é╞éαæ╜é¡üCé┘é╞é±é╟é╠DLLâtâ@âCâïé╔é═Import TableéαéáéΦé▄é╖

üû3üFÄ└ì█é╔é═üCWindows 95é╠USER32.DLLé╞GDI32.DLLé╠æ╜é¡é╠òöòié═üC16ârâbâgâRü[âhé┼ì∞éτéΩé╜USER.EXEüCGDI.EXEé≡î─é╤Åoé╡é▄é╖üBé▒é╠2î┬é╠âtâ@âCâïé═ègÆúÄqé¬EXEé┼é╖é¬üCôαòöé═16ârâbâgé╠DLLâtâ@âCâïé┼é╖

üû4üFÄ└ì█é╔é═üCWindows 95é╔é═16ârâbâgé╠ì¡É╒é¬ÉÅÅèé╔éáéΦüCï╟ÅèôIé╔é═âZâOâüâôâgâüâéâèâéâfâïé¬é▄é╛Äcé┴é─éóé▄é╖