⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 w.hhf

📁 High Level assembly language(HLA)软件
💻 HHF
📖 第 1 页 / 共 5 页
字号:
			cb: 				dword;			lpReserved: 		dword;			lpDesktop: 			dword;			lpTitle: 			dword;			dwX: 				dword;			dwY: 				dword;			dwXSize: 			dword;			dwYSize: 			dword;			dwXCountChars: 		dword;			dwYCountChars: 		dword;			dwFillAttribute: 	dword;			dwFlags: 			dword;			wShowWindow: 		word;			cbReserved2: 		word;			lpReserved2: 		dword;			hStdInput: 			dword;			hStdOutput: 		dword;			hStdError: 			dword;		endrecord;const	MAX_PATH := 260;type 		WIN32_FIND_DATA: 		record			dwFileAttributes: 	dword;			ftCreationTime: 	FILETIME;			ftLastAccessTime: 	FILETIME;			ftLastWriteTime: 	FILETIME;			nFileSizeHigh: 		dword;			nFileSizeLow: 		dword;			dwReserved0: 		dword;			dwReserved1: 		dword;			cFileName: 			byte[MAX_PATH];			cAlternate: 		byte[14];		endrecord;const	MAX_DEFAULTCHAR := 2;	MAX_LEADBYTES   := 12;type 		CPINFO: 		record			MaxCharSize: 	dword;			DefaultChar: 	byte[MAX_DEFAULTCHAR];			LeadByte: 		byte[MAX_LEADBYTES];		endrecord;type   	CPINFOEX: 		record			MaxCharSize:		uns32;			DefaultChar:		char[ MAX_DEFAULTCHAR ];			LeadByte:			byte[ MAX_LEADBYTES ];			UnicodeDefaultChar:	word;			CodePage:			uns32;			CodePageName:		char[ MAX_PATH ];		endrecord; 	NUMBERFMT:  		record			NumDigits: 		dword;			LeadingZero: 	dword;			Grouping: 		dword;			lpDecimalSep: 	dword;			lpThousandSep: 	dword;			NegativeOrder: 	dword;		endrecord;	NUMBERFMTA:NUMBERFMT; 	CURRENCYFMT:  		record			NumDigits: 			dword;			LeadingZero: 		dword;			Grouping: 			dword;			lpDecimalSep: 		dword;			lpThousandSep: 		dword;			NegativeOrder: 		dword;			PositiveOrder: 		dword;			lpCurrencySymbol: 	dword;		endrecord;	CURRENCYFMTA :CURRENCYFMT; 	COORD:  		record			x: word;			y: word;		endrecord; 	SMALL_RECT:  		record			Left: 	word;			Top: 	word;			Right: 	word;			Bottom: word;		endrecord; 	CHARTYPE:  		union			UnicodeChar:	word;			AsciiChar: 		byte;		endunion; 	KEY_EVENT_RECORD:  		record			bKeyDown: 			dword;			wRepeatCount: 		word;			wVirtualKeyCode: 	word;			wVirtualScanCode: 	word;			_uChar: 			CHARTYPE;			dwControlKeyState: 	dword;		endrecord; 	MOUSE_EVENT_RECORD:  		record			dwMousePosition: 	COORD;			dwButtonState: 		dword;			dwControlKeyState: 	dword;			dwEventFlags: 		dword;		endrecord; 	WINDOW_BUFFER_SIZE_RECORD:  		record			dwSize: COORD;		endrecord; 	MENU_EVENT_RECORD:  		record			dwCommandId: dword;		endrecord; 	FOCUS_EVENT_RECORD:  		record			bSetFocus: dword;		endrecord;		INPUT_RECORD: 		record			EventType:	word;			_padding_:	word;			Event:union							KeyEvent				:KEY_EVENT_RECORD;				MouseEvent				:MOUSE_EVENT_RECORD;				WindowBufferSizeEvent	:WINDOW_BUFFER_SIZE_RECORD;				FocusEvent				:FOCUS_EVENT_RECORD;							endunion;		endrecord;			 	CHAR_INFO:  		record			CharVal: 	CHARTYPE;			Attributes: word;		endrecord; 	CONSOLE_SCREEN_BUFFER_INFO:  		record			dwSize: 				COORD;			dwCursorPosition: 		COORD;			wAttributes:			word;			srWindow: 				SMALL_RECT;			dwMaximumWindowSize: 	COORD;		endrecord; 	CONSOLE_CURSOR_INFO:  		record			dwSize: 	dword;			bVisible: 	dword;		endrecord; 	XFORM:  		record			eM11: 	dword;			eM12: 	dword;			eM21: 	dword;			eM22: 	dword;			ex: 	dword;			ey: 	dword;		endrecord; 	BITMAP:  		record			bmType: 		dword;			bmWidth: 		dword;			bmHeight: 		dword;			bmWidthBytes: 	dword;			bmPlanes: 		word;			bmBitsPixel: 	word;			bmBits: 		dword;		endrecord; 	RGBTRIPLE:  		record			rgbtBlue: 	byte;			rgbtGreen: 	byte;			rgbtRed: 	byte;		endrecord; 	RGBQUAD:  		record			rgbBlue: 		byte;			rgbGreen: 		byte;			rgbRed: 		byte;			rgbReserved: 	byte;		endrecord; 	BITMAPCOREHEADER:  		record			bcSize: 	dword;			bcWidth: 	word;			bcHeight: 	word;			bcPlanes: 	word;			bcBitCount: word;		endrecord; 	BITMAPINFOHEADER:  		record			biSize: 			dword;			biWidth: 			dword;			biHeight: 			dword;			biPlanes: 			word;			biBitCount: 		word;			biCompression: 		dword;			biSizeImage: 		dword;			biXPelsPerMeter: 	dword;			biYPelsPerMeter: 	dword;			biClrUsed: 			dword;			biClrImportant: 	dword;		endrecord; 	BITMAPINFO:  		record			bmiHeader: BITMAPINFOHEADER;			bmiColors: RGBQUAD;		endrecord; 	BITMAPCOREINFO:  		record			bmciHeader: BITMAPCOREHEADER;			bmciColors: RGBTRIPLE;		endrecord; 	BITMAPFILEHEADER:  		record			bfType: 		word;			bfSize: 		dword;			bfReserved1: 	word;			bfReserved2: 	word;			bfOffBits: 		dword;		endrecord; 	HANDLETABLE:  		record			objectHandle: dword;		endrecord; 	METARECORD:  		record			rdSize: 	dword;			rdFunction: word;			rdParm1: 	word;		endrecord; 	METAFILEPICT:  		record			imm: 	dword;			xExt: 	dword;			yExt: 	dword;			hMF: 	dword;		endrecord; 	METAHEADER:  		record			mtType: 		word;			mtHeaderSize: 	word;			mtVersion: 		word;			mtSize: 		dword;			mtNoObjects: 	word;			mtMaxRecord: 	dword;			mtNoParameters: word;		endrecord; 	ENHMETARECORD:  		record			iType: 	dword;			nSize: 	dword;			dParm1: dword;		endrecord; 	RECTL:  		record			left: 	LONG;			top: 	LONG;			right: 	LONG;			bottom: LONG;		endrecord; 	ENHMETAHEADER:  		record											iType: 			dword;			nSize: 			dword;			rclBounds: 		RECTL;			rclFrame: 		RECTL;			dSignature: 	dword;			nVersion: 		dword;			nBytes: 		dword;			nRecords: 		dword;			nHandles: 		word;			sReserved: 		word;			nDescription: 	dword;			offDescription: dword;			nPalEntries: 	dword;			szlDevice: 		SIZEL;			szlMillimeters: SIZEL;			cbPixelFormat: 	dword;			offPixelFormat: dword;			bOpenGL: 		dword;		endrecord; 	TEXTMETRIC:  		record			tmHeight: 			dword;			tmAscent: 			dword;			tmDescent: 			dword;			tmInternalLeading: 	dword;			tmExternalLeading: 	dword;			tmAveCharWidth: 	dword;			tmMaxCharWidth: 	dword;			tmWeight: 			dword;			tmOverhang: 		dword;			tmDigitizedAspectX: dword;			tmDigitizedAspectY: dword;			tmFirstChar: 		byte;			tmLastChar: 		byte;			tmDefaultChar: 		byte;			tmBreakChar: 		byte;			tmItalic: 			byte;			tmUnderlined: 		byte;			tmStruckOut: 		byte;			tmPitchAndFamily: 	byte;			tmCharSet: 			byte;		endrecord;		TEXTMETRICA:TEXTMETRIC; 	NEWTEXTMETRIC:  		record			tmHeight: 			dword;			tmAscent: 			dword;			tmDescent: 			dword;			tmInternalLeading: 	dword;			tmExternalLeading: 	dword;			tmAveCharWidth: 	dword;			tmMaxCharWidth: 	dword;			tmWeight: 			dword;			tmOverhang: 		dword;			tmDigitizedAspectX: dword;			tmDigitizedAspectY: dword;			tmFirstChar: 		byte;			tmLastChar: 		byte;			tmDefaultChar: 		byte;			tmBreakChar: 		byte;			tmItalic: 			byte;			tmUnderlined: 		byte;			tmStruckOut: 		byte;			tmPitchAndFamily: 	byte;			tmCharSet: 			byte;			ntmFlags: 			dword;			ntmSizeEM: 			dword;			ntmCellHeight: 		dword;			ntmAveWidth: 		dword;		endrecord;	NEWTEXTMETRICA:NEWTEXTMETRIC; 	PELARRAY:  		record			paXCount: 	dword;			paYCount: 	dword;			paXExt: 	dword;			paYExt: 	dword;			paRGBs: 	byte;		endrecord; 	LOGBRUSH:  		record			lbStyle: dword;			lbColor: dword;			lbHatch: dword;		endrecord;	 	LOGPEN:  		record			lopnStyle: dword;			lopnWidth: POINT;			lopnColor: dword;		endrecord; 	EXTLOGPEN:  		record			elpPenStyle: 	dword;			elpWidth: 		dword;			elpBrushStyle: 	dword;			elpColor: 		dword;			elpHatch: 		dword;			elpNumEntries: 	dword;			elpStyleEntry: 	dword;		endrecord; 	PALETTEENTRY:  		record			peRed: 		byte;			peGreen: 	byte;			peBlue: 	byte;			peFlags: 	byte;		endrecord; 	LOGPALETTE:  		record			palVersion: 	word;			palNumEntries: 	word;			palPalEntry: 	PALETTEENTRY;		endrecord; 	LOGFONT:  		record			lfHeight: 			dword;			lfWidth: 			dword;			lfEscapement: 		dword;			lfOrientation: 		dword;			lfWeight: 			dword;			lfItalic: 			byte;			lfUnderline: 		byte;			lfStrikeOut: 		byte;			lfCharSet: 			byte;			lfOutPrecision: 	byte;			lfClipPrecision: 	byte;			lfQuality: 			byte;			lfPitchAndFamily: 	byte;			lfFaceName: 		byte[LF_FACESIZE];		endrecord;	LOGFONTA:LOGFONT; 	NONCLIENTMETRICS: 		record			cbSize: 			dword;			iBorderWidth: 		dword;			iScrollWidth: 		dword;			iScrollHeight: 		dword;			iCaptionWidth: 		dword;			iCaptionHeight: 	dword;			lfCaptionFont: 		LOGFONT;			iSMCaptionWidth: 	dword;			iSMCaptionHeight: 	dword;			lfSMCaptionFont: 	LOGFONT;			iMenuWidth: 		dword;			iMenuHeight: 		dword;			lfMenuFont: 		LOGFONT;			lfStatusFont: 		LOGFONT;			lfMessageFont: 		LOGFONT;	endrecord;	NONCLIENTMETRICSA:NONCLIENTMETRICS; 	ENUMLOGFONT:  		record			elfLogFont: 	LOGFONT;			elfFullName: 	byte[LF_FULLFACESIZE];			elfStyle: 		byte[LF_FACESIZE];		endrecord;	ENUMLOGFONTA:ENUMLOGFONT; 	PANOSE:  		record			bFamilyType: 		byte;			bSerifStyle: 		byte;			bWeight: 			byte;			bProportion: 		byte;			bContrast: 			byte;			bStrokeVariation: 	byte;			bArmStyle: 			byte;			bLetterform: 		byte;			bMidline: 			byte;			bXHeight: 			byte;		endrecord;const	ELF_VENDOR_SIZE   := 4;	ELF_VERSION       := 0;	ELF_CULTURE_LATIN := 0;type 		EXTLOGFONT: 		record			elfLogFont: 	LOGFONT;			elfFullName: 	byte[LF_FULLFACESIZE];			elfStyle: 		byte[LF_FACESIZE];			elfVersion: 	dword;			elfStyleSize: 	dword;			elfMatch: 		dword;			elfReserved: 	dword;			elfVendorId: 	byte[ELF_VENDOR_SIZE];			elfCulture: 	dword;			elfPanose: 		PANOSE;		endrecord;	EXTLOGFONTA:EXTLOGFONT; 	ORIENTATION:  		record			dmOrientation: 	word;			dmPaperSize: 	word;			dmPaperLength: 	word;			dmPaperWidth: 	word;		endrecord; 	POSITION_ORIENTATION:  		union			Orient: ORIENTATION;			dmPosition: POINT;		endunion;const	CCHDEVICENAME := 32;	CCHFORMNAME   := 32;type 		DEVMODE: 		record			dmDeviceName: 		byte[CCHDEVICENAME];			dmSpecVersion: 		word;			dmDriverVersion: 	word;			dmSize: 			word;			dmDriverExtra: 		word;			dmFields: 			dword;			dmOrientPosition: 	POSITION_ORIENTATION;			dmScale: 			word;			dmCopies: 			word;			dmDefaultSource: 	word;			dmPrintQuality: 	word;			dmColor: 			word;			dmDuplex: 			word;			dmYResolution:		word;			dmTTOption: 		word;			dmCollate: 			word;			dmFormName: 		byte[CCHFORMNAME];			dmLogPixels: 		word;			dmBitsPerPel: 		dword;			dmPelsWidth: 		dword;			dmPelsHeight: 		dword;			dmDisplayFlags: 	dword;			dmDisplayFrequency: dword;			dmICMMethod: 		dword;			dmICMIntent: 		dword;			dmMediaType: 		dword;			dmDitherType: 		dword;			dmReserved1: 		dword;			dmReserved2: 		dword;		// ; if (WINVER >= 0x0500) || (_WIN32_WINNT >= 0x0400)			dmPanningWidth: 	dword;			dmPanningHeight:	dword;		endrecord; 	RGNDATAHEADER:  		record			dwSize: 	dword;			iType: 		dword;			nCount: 	dword;			nRgnSize: 	dword;			rcBound: 	RECT;		endrecord; 	RGNDATA:  		record			rdh: 	RGNDATAHEADER;			Buffer: byte;		endrecord; 	ABC:  		record			abcA: dword;			abcB: dword;			abcC: dword;		endrecord; 	ABCFLOAT:  		record			abcfA: dword;			abcfB: dword;			abcfC: dword;		endrecord; 	OUTLINETEXTMETRIC:  		record			otmSize: 				dword;			otmTextMetrics: 		TEXTMETRIC;			otmFiller: 				byte;			otmPanoseNumber: 		PANOSE;			otmfsSelection: 		dword;			otmfsType: 				dword;			otmsCharSlopeRise: 		dword;			otmsCharSlopeRun: 		dword;			otmItalicAngle: 		dword;			otmEMSquare: 			dword;			otmAscent: 				dword;			otmDescent: 			dword;			otmLineGap: 			dword;			otmsCapEmHeight: 		dword;			otmsXHeight: 			dword;			otmrcFontBox: 			RECT;			otmMacAscent: 			dword;			otmMacDescent: 			dword;			otmMacLineGap: 			dword;			otmusMinimumPPEM: 		dword;			otmptSubscriptSize: 	POINT;			otmptSubscriptOffset: 	POINT;			otmptSuperscriptSize: 	POINT;			otmptSuperscriptOffset: POINT;			otmsStrikeoutSize: 		dword;			otmsStrikeoutPosition: 	dword;			otmsUnderscoreSize: 	dword;			otmsUnderscorePosition: dword;			otmpFamilyName: 		dword;			otmpFaceName: 			dword;			otmpStyleName: 			dword;			otmpFullName: 			dword;		endrecord;	OUTLINETEXTMETRICA:OUTLINETEXTMETRIC; 	POLYTEXT:  		record			x: 			dword;			y: 			dword;			n: 			dword;			_lpStr: 	dword;			uiFlags: 	dword;			icl: 		RECT;			pdx: 		dword;		endrecord;	POLYTEXTA:POLYTEXT; 	FIXED:  		record			fract: word;			Value: word;		endrecord; 	MAT2:  		record			eM11: FIXED;			eM12: FIXED;			eM21: FIXED;			eM22: FIXED;		endrecord; 	GLYPHMETRICS:  		record			gmBlackBoxX: 		dword;			gmBlackBoxY: 		dword;			gmptGlyphOrigin: 	POINT;			gmCellIncX: 		word;			gmCellIncY: 		word;		endrecord;	WCRANGE:			record			wcLow	:wchar;			cGlyphs	:word;		endrecord;					GLYPHSET: 			record			cbThis				:dword;			flAccel				:dword;			cGlyphsSupported	:dword;			cRanges				:dword;			ranges				:WCRANGE;		endrecord;			 	POINTFX:  		record			x: FIXED;			y: FIXED;		endrecord; 	TTPOLYCURVE:  		record			wType: 	word;			cpfx: 	word;			apfx:	POINTFX;		endrecord; 	TTPOLYGONHEADER:  		record			cb: 		dword;			dwType: 	dword;			pfxStart: 	POINTFX;		endrecord; 	RASTERIZER_STATUS:  		record			nSize: 			word;			wFlags: 		word;			nLanguageID:	word;		endrecord; 	COLORADJUSTMENT:  		record			caSize: 			word;			caFlags: 			word;			caIlluminantIndex: 	word;			caRedGamma: 		word;			caGreenGamma: 		word;			caBlueGamma: 		word;			caReferenceBlack: 	word;			caReferenceWhite: 	word;			caContrast: 		word;			caBrightness: 		word;			caColorfulness: 	word;			caRedGreenTint: 	word;		endrecord; 	DOCINFO:  		record			cbSize: 		dword;			lpszDocName: 	dword;			lpszOutput: 	dword;			lpszDatatype: 	dword;			fwType: 		dword;		endrecord;	DOCINFOA:DOCINFO; 	KERNINGPAIR:  		record			wFirst: 		word;			wSecond: 		word;			iKernAmount: 	dword;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -