comment ® ¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤
WINDOWS.INC for 32 bit MASM (Version 1.26e) Release 23 May 2003
Project WINDOWS.INC at www.masmforum.com
WINDOWS.INC is copyright software licenced to the user by the
MASM32 project. It is available completely free of any charges
for any person to use for purposes including commercial software
but the file must not be sold or included in any commercial
programming package.
This also includes publications that are for sale.
WINDOWS.INC Copyright © The MASM32 Project 1998 - 2003
Short history.
Original file 1998 hutch
NT and later additions Iczelion
Duplicate removal Jibz
Bug fixes and additions User contributed
hutch@movsd.com
¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤=÷=¤ ®
comment * ---------------------------------------------
This macro is specifically for programmers who use the
different format include files created by l2extia.exe.
NOTE : windows.inc MUST be included before any of the
include file created with l2extia.exe as they require
this macro to expand the parameters.
--------------------------------------------- *
ArgCount MACRO number
LOCAL txt
txt equ <typedef PROTO :DWORD>
REPEAT number - 1
txt CATSTR txt,<,:DWORD>
ENDM
EXITM <txt>
ENDM
pr0 typedef PROTO
pr1 ArgCount(1)
pr2 ArgCount(2)
pr3 ArgCount(3)
pr4 ArgCount(4)
pr5 ArgCount(5)
pr6 ArgCount(6)
pr7 ArgCount(7)
pr8 ArgCount(8)
pr9 ArgCount(9)
pr10 ArgCount(10)
pr11 ArgCount(11)
pr12 ArgCount(12)
pr13 ArgCount(13)
pr14 ArgCount(14)
pr15 ArgCount(15)
pr16 ArgCount(16)
pr17 ArgCount(17)
pr18 ArgCount(18)
pr19 ArgCount(19)
pr20 ArgCount(20)
pr21 ArgCount(21)
pr22 ArgCount(22)
pr23 ArgCount(23)
pr24 ArgCount(24)
pr25 ArgCount(25)
; «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
wsprintfA PROTO C :DWORD,:VARARG
wsprintf equ <wsprintfA>
; ---------------------------
; C and C++ type definitions
; ---------------------------
CALLBACK typedef PROTO STDCALL
WINAPI typedef PROTO STDCALL
; 8 bit BYTE
; ~~~~~
CHAR typedef BYTE
UCHAR typedef BYTE
;;; TBYTE typedef BYTE ; naming conflist with MASM data type
TCHAR typedef BYTE
bool typedef BYTE
BOOLEAN typedef BYTE
; 16 bit WORD
; ~~~~~~
;;; SHORT typedef WORD
USHORT typedef WORD
ATOM typedef WORD
WCHAR typedef WORD
OLECHAR typedef WORD
FILEOP_FLAGS typedef WORD
; 32 bit DWORD
; ~~~~~~
ABORTPROC typedef DWORD
ACCESS_MASK typedef DWORD
ACMDRIVERENUMCB typedef DWORD
ACMDRIVERPROC typedef DWORD
ACMFILTERCHOOSEHOOKPROC typedef DWORD
ACMFILTERENUMCB typedef DWORD
ACMFILTERTAGENUMCB typedef DWORD
ACMFORMATCHOOSEHOOKPROC typedef DWORD
ACMFORMATENUMCB typedef DWORD
ACMFORMATTAGENUMCB typedef DWORD
NET_API_STATUS typedef DWORD
API_RET_TYPE typedef DWORD
APPLET_PROC typedef DWORD
BOOL typedef DWORD
CALINFO_ENUMPROC typedef DWORD
COLORREF typedef DWORD
;;; CONST typedef DWORD ; naming conflist with MASM reserve word
;;; CRITICAL_SECTION typedef DWORD ; naming conflist with structure
CTRYID typedef DWORD
DATEFMT_ENUMPROC typedef DWORD
DESKTOPENUMPROC typedef DWORD
DLGPROC typedef DWORD
DRAWSTATEPROC typedef DWORD
EDITWORDBREAKPROC typedef DWORD
ENHMFENUMPROC typedef DWORD
ENUMRESLANGPROC typedef DWORD
ENUMRESNAMEPROC typedef DWORD
ENUMRESTYPEPROC typedef DWORD
FARPROC typedef DWORD
FILE_SEGMENT_ELEMENT typedef DWORD
FONTENUMPROC typedef DWORD
GOBJENUMPROC typedef DWORD
GRAYSTRINGPROC typedef DWORD
HACCEL typedef DWORD
HANDLE typedef DWORD
HBITMAP typedef DWORD
HBRUSH typedef DWORD
HCOLORSPACE typedef DWORD
HCONV typedef DWORD
HCONVLIST typedef DWORD
HCURSOR typedef DWORD
HDC typedef DWORD
HDDEDATA typedef DWORD
HDESK typedef DWORD
HDROP typedef DWORD
HDWP typedef DWORD
HENHMETAFILE typedef DWORD
HFILE typedef DWORD
HFONT typedef DWORD
HGDIOBJ typedef DWORD
HGLOBAL typedef DWORD
HHOOK typedef DWORD
HICON typedef DWORD
HIMAGELIST typedef DWORD
HIMC typedef DWORD
HINSTANCE typedef DWORD
HKEY typedef DWORD
HKL typedef DWORD
HLOCAL typedef DWORD
HMENU typedef DWORD
HMETAFILE typedef DWORD
HMODULE typedef DWORD
HMONITOR typedef DWORD
HOOKPROC typedef DWORD
HPALETTE typedef DWORD
HPEN typedef DWORD
HRGN typedef DWORD
HRSRC typedef DWORD
HSZ typedef DWORD
HTREEITEM typedef DWORD
HWINSTA typedef DWORD
HWND typedef DWORD
;;; INT typedef DWORD; naming conflist with MASM reserve word
IPADDR typedef DWORD
LANGID typedef DWORD
LCID typedef DWORD
LCSCSTYPE typedef DWORD
LCSGAMUTMATCH typedef DWORD
LCTYPE typedef DWORD
LINEDDAPROC typedef DWORD
LOCALE_ENUMPROC typedef DWORD
LONG typedef DWORD
LPARAM typedef DWORD
LPBOOL typedef DWORD
LPBYTE typedef DWORD
LPCCHOOKPROC typedef DWORD
LPCFHOOKPROC typedef DWORD
LPCOLORREF typedef DWORD
LPCRITICAL_SECTION typedef DWORD
LPCSTR typedef DWORD
LPCTSTR typedef DWORD
LPCVOID typedef DWORD
LPCWSTR typedef DWORD
LPDWORD typedef DWORD
LPFIBER_START_ROUTINE typedef DWORD
LPFRHOOKPROC typedef DWORD
LPHANDLE typedef DWORD
LPHANDLER_FUNCTION typedef DWORD
LPINT typedef DWORD
LPLONG typedef DWORD
LPOFNHOOKPROC typedef DWORD
LPOLESTR typedef DWORD
LPCOLESTR typedef DWORD
LPPAGEPAINTHOOK typedef DWORD
LPPAGESETUPHOOK typedef DWORD
LPPRINTHOOKPROC typedef DWORD
LPPROGRESS_ROUTINE typedef DWORD
LPSETUPHOOKPROC typedef DWORD
LPSTR typedef DWORD
LPSTREAM typedef DWORD
LPTHREAD_START_ROUTINE ty
没有合适的资源?快使用搜索试试~ 我知道了~
汇编语言教程大全.zip
共194个文件
txt:194个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 3 下载量 52 浏览量
2022-04-13
17:23:38
上传
评论
收藏 1.76MB ZIP 举报
温馨提示
《汇编语言教程大全》,堪称史上最全,txt版的,从各大网站,论坛收集过来的精华之作。让您学习汇编不求人。
资源推荐
资源详情
资源评论
收起资源包目录
汇编语言教程大全.zip (194个子文件)
windows.txt 995KB
见招拆招 Windows 程序设计 (四) .txt 137KB
016.txt 136KB
009.txt 124KB
010.txt 119KB
017.txt 118KB
见招拆招Windows程序设计(五).txt 117KB
005.txt 112KB
见招拆招《Windows程序设计》(九) .txt 109KB
013.txt 103KB
见招拆招Windows程序设计(六) .txt 98KB
见招拆招《Windows程序设计》(八) .txt 97KB
007.txt 95KB
见招拆招《Windows程序设计》(三) .txt 91KB
见招拆招《Windows程序设计》(十) .txt 85KB
003.txt 74KB
004.txt 66KB
015.txt 65KB
012.txt 62KB
586指令.txt 60KB
指令摘要.txt 60KB
011.txt 52KB
汇005.txt 51KB
SIMD.txt 50KB
见招拆招《Windows程序设计》(二) .txt 49KB
002.txt 48KB
win32汇编.txt 46KB
见招拆招《Windows程序设计》(七) .txt 45KB
见招拆招《Windows程序设计》(十一) .txt 43KB
多个文件的工程---增强POPPAD.txt 43KB
用ntldr加载进dos.txt 41KB
附录A-C.txt 40KB
008.txt 38KB
001.txt 38KB
汇008.txt 37KB
Pentium Instructions.TXT 37KB
014.txt 35KB
汇006.txt 34KB
汇004.txt 34KB
编写 Windows 标准控件㈡ .txt 32KB
汇007.txt 32KB
见招拆招《Windows程序设计》(一) .txt 30KB
031.txt 30KB
指令.txt 28KB
汇009.txt 28KB
内核.txt 28KB
汇010.txt 27KB
debug.txt 25KB
int21.txt 25KB
编写 Windows 标准控件㈠ .txt 24KB
汇011.txt 24KB
汇01.txt 23KB
int10.txt 22KB
032.txt 22KB
019.txt 21KB
汇编005.txt 20KB
003.txt 19KB
3D 映射原理 .txt 19KB
oop.txt 19KB
ring0.txt 18KB
反汇编.txt 18KB
024.txt 18KB
让你的MASM支持__fastcall调用方式.txt 18KB
010.txt 18KB
汇编006.txt 18KB
浮点算术.txt 17KB
代码优化.txt 17KB
汇编.txt 17KB
用MasmPlus学习汇编语言(8) .txt 17KB
012.txt 16KB
027.txt 15KB
硬盘主引导记录.txt 15KB
Win32ASM可视化编程.txt 15KB
汇编002.txt 14KB
对一个用Win32Asm编写的TCP端口扫描程序的分析.txt 14KB
013.txt 14KB
026.txt 14KB
021.txt 14KB
BIOSDataArea.txt 14KB
汇编003.txt 14KB
汇001.txt 14KB
028.txt 14KB
8086.txt 13KB
汇002.txt 13KB
用MasmPlus 学习汇编语言(5) .txt 13KB
汇012.txt 13KB
编译Xwindows下的汇编代码 .txt 13KB
反汇编的艺术-----逆向引擎网络教程 .txt 13KB
汇编版正则表达式.txt 13KB
023.txt 12KB
014.txt 12KB
用MasmPlus学习汇编语言 7.txt 12KB
汇003.txt 12KB
搜索api.txt 12KB
宏.txt 12KB
011.txt 11KB
表达式计算库.txt 11KB
015.txt 11KB
仿OD插件的一个窗口管理工具源码.txt 11KB
多引导.txt 11KB
共 194 条
- 1
- 2
资源评论
- 雨丨涂2023-08-17非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
- 牵魂732022-07-10资源很好用,有较大的参考价值,资源不错,支持一下。
- qq_174573072023-03-31资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
悠闲饭团
- 粉丝: 150
- 资源: 3301
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功