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

📄 import.inc

📁 crackme 源码系列
💻 INC
字号:
{ *** kernel32 *** }
function WaitForSingleObject(
	hObject, dwTimeout: Integer):
	Integer; stdcall; external 'kernel32.dll';
function CloseHandle(
	hObject: Integer):
	Integer; stdcall; external 'kernel32.dll';
function CreateThread(
	lpThreadAttributes: Pointer;
	dwStackSize: Integer;
	lpStartAddress: Pointer;
	lpParameter: Pointer;
	dwCreationFlags: Integer;
	lpThreadId: Pointer):
	Integer; stdcall; external 'kernel32.dll';
function SetThreadPriority(
	hThread, nPriority: Integer):
	Integer; stdcall; external 'kernel32.dll';
function HeapAlloc(
	hHeap, dwFlags, dwBytes: Integer):
	Integer; stdcall; external 'kernel32.dll';
function HeapCreate(
	flOptions, dwInitialSize, dwMaximumSize: Integer):
	Integer; stdcall; external 'kernel32.dll';
function HeapDestroy(
	hHeap: Integer):
	Integer; stdcall; external 'kernel32.dll';
function Sleep(
	cMillis: Integer):
	Integer; stdcall; external 'kernel32.dll';
function FindResourceA(
	hModule: Integer;
	lpName, lpType: PChar):
	Integer; stdcall; external 'kernel32.dll';
function LoadResource(
	hModule, hrsrc: Integer):
	Integer; stdcall; external 'kernel32.dll';
function SizeofResource(
	hModule, hrsrc: Integer):
	Integer; stdcall; external 'kernel32.dll';
function CreateFileA(
	lpFileName: PChar;
	dwDesiredAccess, dwShareMode: Integer;
	lpSecurityAttributes: Pointer;
	dwCreationDistribution, dwFlagsAndAttributes, hTemplateFile: Integer):
	Integer; stdcall; external 'kernel32.dll';
function CreateFileW(
	lpFileName: PWideChar;
	dwDesiredAccess, dwShareMode: Integer;
	lpSecurityAttributes: Pointer;
	dwCreationDistribution, dwFlagsAndAttributes, hTemplateFile: Integer):
	Integer; stdcall; external 'kernel32.dll';
function ReadFile(
	hFile: Integer;
	lpBuffer: Pointer;
	nNumberOfBytesToRead: Integer;
	lpNumberOfBytesRead, lpOverlapped: Pointer):
	Integer; stdcall; external 'kernel32.dll';
function SetFilePointer(
	hFile, lDistanceToMove: Integer;
	lpDistanceToMoveHigh: Pointer;
	dwMoveMethod: Integer):
	Integer; stdcall; external 'kernel32.dll';

{ *** winmm *** }
function waveOutClose(
	hwo: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutGetPosition(
	hwo: Integer;
	pmmt: Pointer;
	cbmmt: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutOpen(
	phwo: Pointer;
	uDeviceID: Integer;
	pwfx: Pointer;
	dwCallback, dwCallbackInstance, fdwOpen: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutPrepareHeader(
	hwo: Integer;
	pwh: Pointer;
	cbwh: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutReset(
	hwo: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutUnprepareHeader(
	hwo: Integer;
	pwh: Pointer;
	cbwh: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutWrite(
	hwo: Integer;
	pwh: Pointer;
	cbwh: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutPause(
	hwo: Integer):
	Integer; stdcall; external 'winmm.dll';
function waveOutRestart(
	hwo: Integer):
	Integer; stdcall; external 'winmm.dll';

⌨️ 快捷键说明

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