站长之家 - 站长资讯 - 易采站长站

当前位置: > 源码下载 > 易语言源码 > 网络源码 >

易语言API源码

更新日期:2020-01-21 15:15 | 下载

API系统结构:SetWindowLong,SetProp,GetWindowLong,GetProp,RemoveProp,SetWindowsHookEx,CallNextHookEx,UnhookWindowsHookEx,SetWindowsHook,UnhookWindowsHook,PostMessage,SendMessage,IsWindow,OpenIcon,FindWindowEx,GetParent,GetClassName,GetWindowText,GetWindowTextLength,WindowFromPoint,GetForegroundWindow,FindWindow,OpenProcess,GetCurrentProcess,GetCurrentProcessId,CreateThread,GetCurrentThread,GetCurrentThreadId,GetModuleHandle,GetWindowThreadProcessId,LoadLibrary,FreeLibrary,GetProcAddress,RegisterHotKey,UnregisterHotKey,CallWindowProc,RtlMoveMemory,ReadProcessMemory,WriteProcessMemory,VirtualQuery,VirtualQueryEx,VirtualProtect,VirtualProtectEx,CloseHandle,OpenFileMapping,CreateFileMapping,MapViewOfFile,UnmapViewOfFile,CreateToolhelp32Snapshot,Process32First,Process32Next,Module32Next,Module32First,Thread32First,Thread32Next,Heap32ListFirst,Heap32ListNext,send,sendto,WSASend,WSASendTo,recv,recvfrom,WSARecv,WSARecvFrom,GetDC,ReleaseDC,ScreenToClient,ClientToScreen,GetPixel,SetCursorPos,GetCursorPos,mouse_event,keybd_event,GetAsyncKeyState,SetKeyboardState,GetKeyboardState,OpenClipboard,EmptyClipboard,SetClipboardData,CloseClipboard,RtlZeroMemory,UpdateWindow,GlobalAlloc,GlobalLock,GlobalUnlock,GetKeyNameText,MapVirtualKey,WinExec,ExitProcess,TerminateProcess,SetTimer,KillTimer,ResumeThread,SuspendThread,TerminateThread,GetWindow,SetWindowPos,GetDesktopWindow,lstrcpyn,GetWindowRect,GetClientRect,GetWindowPlacement,SetParent,MoveWindow,SetWindowText,MessageBox,ChangeDisplaySettings,EnumDisplaySettings,GetMenu,GetMenuItemCount,GetSubMenu,GetMenuItemID,GetMenuString,CheckMenuItem,EnableMenuItem,ChildWindowFromPointEx,EnableWindow,ShowWindow,QueryPerformanceCounte,QueryPerformanceFrequency,StrToInt,AttachThreadInput,GetFocus,connect,WSAConnect,getpeername,getsockname,inet_addr,inet_ntoa,GetStartupInfo,CreateProcess,GetCommandLine,GetSystemDirectory,GetTempPath,GetWindowsDirectory,GetModuleFileName,InternetGetConnectedState,OpenProcessToken,AdjustTokenPrivileges,LookupPrivilegeValue,PeekMessage,WaitMessage,PostThreadMessage,GetMessage,DispatchMessage,URLDownloadToFile,SetClipboardViewer,ChangeClipboardChain,IsClipboardFormatAvailable,TranslateMessage,GetVersionEx,WaitForSingleObject,WaitForMultipleObjects,OpenThread,GetExitCodeProcess,GetExitCodeThread,GetThreadPriority,SetThreadPriority,TryEnterCriticalSection,CreateEvent,OpenEvent,ResetEvent,SetEvent,timeKillEvent,timeSetEvent,GetCaretPos,GetTempFileName,IsWindowEnabled,IsWindowVisible,htons,DefineDosDevice,ntohs,======程序集1||||------_启动子程序||||------_临时子程序||||======调用的Dll||||---[dll]------SetWindowLong||||---[dll]------SetProp||||---[dll]------GetWindowLong||||---[dll]------GetProp||||---[dll]------RemoveProp||||---[dll]------SetWindowsHookEx||||---[dll]------CallNextHookEx||||---[dll]------UnhookWindowsHookEx||||---[dll]------SetWindowsHook||||---[dll]------UnhookWindowsHook||||---[dll]------PostMessage||||---[dll]------SendMessage||||---[dll]------IsWindow||||---[dll]------OpenIcon||||---[dll]------FindWindowEx||||---[dll]------GetParent||||---[dll]------GetClassName||||---[dll]------GetWindowText||||---[dll]------GetWindowTextLength||||---[dll]------WindowFromPoint||||---[dll]------GetForegroundWindow||||---[dll]------FindWindow||||---[dll]------OpenProcess||||---[dll]------GetCurrentProcess||||---[dll]------GetCurrentProcessId||||---[dll]------CreateThread||||---[dll]------GetCurrentThread||||---[dll]------GetCurrentThreadId||||---[dll]------GetModuleHandle||||---[dll]------GetWindowThreadProcessId||||---[dll]------LoadLibrary||||---[dll]------FreeLibrary||||---[dll]------GetProcAddress||||---[dll]------RegisterHotKey||||---[dll]------UnregisterHotKey||||---[dll]------CallWindowProc||||---[dll]------RtlMoveMemory||||---[dll]------ReadProcessMemory||||---[dll]------WriteProcessMemory||||---[dll]------VirtualQuery||||---[dll]------VirtualQueryEx||||---[dll]------VirtualProtect||||---[dll]------VirtualProtectEx||||---[dll]------CloseHandle||||---[dll]------OpenFileMapping||||---[dll]------CreateFileMapping||||---[dll]------MapViewOfFile||||---[dll]------UnmapViewOfFile||||---[dll]------CreateToolhelp32Snapshot||||---[dll]------Process32First||||---[dll]------Process32Next||||---[dll]------Module32Next||||---[dll]------Module32First||||---[dll]------Thread32First||||---[dll]------Thread32Next||||---[dll]------Heap32ListFirst||||---[dll]------Heap32ListNext||||---[dll]------send||||---[dll]------sendto||||---[dll]------WSASend||||---[dll]------WSASendTo||||---[dll]------recv||||---[dll]------recvfrom||||---[dll]------WSARecv||||---[dll]------WSARecvFrom||||---[dll]------GetDC||||---[dll]------ReleaseDC||||---[dll]------ScreenToClient||||---[dll]------ClientToScreen||||---[dll]------GetPixel||||---[dll]------SetCursorPos||||---[dll]------GetCursorPos||||---[dll]------mouse_event||||---[dll]------keybd_event||||---[dll]------GetAsyncKeyState||||---[dll]------SetKeyboardState||||---[dll]------GetKeyboardState||||---[dll]------OpenClipboard||||---[dll]------EmptyClipboard||||---[dll]------SetClipboardData||||---[dll]------CloseClipboard||||---[dll]------RtlZeroMemory||||---[dll]------UpdateWindow||||---[dll]------GlobalAlloc||||---[dll]------GlobalLock||||---[dll]------GlobalUnlock||||---[dll]------GetKeyNameText||||---[dll]------MapVirtualKey||||---[dll]------WinExec||||---[dll]------ExitProcess||||---[dll]------TerminateProcess||||---[dll]------SetTimer||||---[dll]------KillTimer||||---[dll]------ResumeThread||||---[dll]------SuspendThread||||---[dll]------TerminateThread||||---[dll]------GetWindow||||---[dll]------SetWindowPos||||---[dll]------GetDesktopWindow||||---[dll]------lstrcpyn||||---[dll]------GetWindowRect||||---[dll]------GetClientRect||||---[dll]------GetWindowPlacement||||---[dll]------SetParent||||---[dll]------MoveWindow||||---[dll]------SetWindowText||||---[dll]------MessageBox||||---[dll]------ChangeDisplaySettings||||---[dll]------EnumDisplaySettings||||---[dll]------GetMenu||||---[dll]------GetMenuItemCount||||---[dll]------GetSubMenu||||---[dll]------GetMenuItemID||||---[dll]------GetMenuString||||---[dll]------CheckMenuItem||||---[dll]------EnableMenuItem||||---[dll]------ChildWindowFromPointEx||||---[dll]------EnableWindow||||---[dll]------ShowWindow||||---[dll]------QueryPerformanceCounte||||---[dll]------QueryPerformanceFrequency||||---[dll]------StrToInt||||---[dll]------AttachThreadInput||||---[dll]------GetFocus||||---[dll]------connect||||---[dll]------WSAConnect||||---[dll]------getpeername||||---[dll]------getsockname||||---[dll]------inet_addr||||---[dll]------inet_ntoa||||---[dll]------GetStartupInfo||||---[dll]------CreateProcess||||---[dll]------GetCommandLine||||---[dll]------GetSystemDirectory||||---[dll]------GetTempPath||||---[dll]------GetWindowsDirectory||||---[dll]------GetModuleFileName||||---[dll]------InternetGetConnectedState||||---[dll]------OpenProcessToken||||---[dll]------AdjustTokenPrivileges||||---[dll]------LookupPrivilegeValue||||---[dll]------PeekMessage||||---[dll]------WaitMessage||||---[dll]------PostThreadMessage||||---[dll]------GetMessage||||---[dll]------DispatchMessage||||---[dll]------URLDownloadToFile||||---[dll]------SetClipboardViewer||||---[dll]------ChangeClipboardChain||||---[dll]------IsClipboardFormatAvailable||||---[dll]------TranslateMessage||||---[dll]------GetVersionEx||||---[dll]------WaitForSingleObject||||---[dll]------WaitForMultipleObjects||||---[dll]------OpenThread||||---[dll]------GetExitCodeProcess||||---[dll]------GetExitCodeThread||||---[dll]------GetThreadPriority||||---[dll]------SetThreadPriority||||---[dll]------TryEnterCriticalSection||||---[dll]------CreateEvent||||---[dll]------OpenEvent||||---[dll]------ResetEvent||||---[dll]------SetEvent||||---[dll]------timeKillEvent||||---[dll]------timeSetEvent||||---[dll]------GetCaretPos||||---[dll]------GetTempFileName||||---[dll]------IsWindowEnabled||||---[dll]------IsWindowVisible||||---[dll]------htons||||---[dll]------DefineDosDevice||||---[dll]------ntohs 调用的DLL命令:.DLL命令SetWindowLong,整数型,,"SetWindowLongA",公开,在窗口结构中为指定的窗口设置信息,返回值Long指定数据的前一个值.参数hwnd,整数型,,欲为其取得信息的窗口的句柄.参数nIndex,整数型,,请参考GetWindowLong函数的nIndex参数的说明.参数dwNewLong,整数型,,由nIndex指定的窗口信息的新值.DLL命令SetProp,整数型,,"SetPropA",公开.参数hwnd,整数型.参数lpString,文本型.参数hData,整数型.DLL命令GetWindowLong,,,"GetWindowLongA",公开,从指定窗口的结构中取得信息,返回值Long由nIndex决定。零表示出错。会设置GetLastError.参数hwnd,整数型,,欲为其获取信息的窗口的句柄.参数nIndex,整数型,,欲取回的信息,可以是下述任何一个常数:GWL_EXSTYLE,GWL_STYLE,GWL_WNDPROC,GWL_HINSTANCE,GWL_HWNDPARENT,GWL_ID,GWL_USERDATA,DWL_DLGPROC,DWL_MSGRESULT,DWL_USER.DLL命令GetProp,整数型,,"GetPropA",公开.参数hwnd,整数型.参数lpString,文本型.DLL命令RemoveProp,整数型,,"RemovePropA",公开.参数hwnd,整数型.参数lpString,文本型.DLL命令SetWindowsHookEx,整数型,,"SetWindowsHookExA",公开.参数idHook,整数型.参数lpfn,整数型.参数hmod,整数型.参数dwThreadId,整数型.DLL命令CallNextHookEx,整数型,,"CallNextHookEx",公开.参数hHook,整数型.参数ncode,整数型.参数wParam,整数型.参数lParam.DLL命令UnhookWindowsHookEx,整数型,,"UnhookWindowsHookEx",公开.参数hHook,整数型.DLL命令SetWindowsHook,整数型,,"SetWindowsHookA",公开.参数nFilterType,整数型.参数pfnFilterProc,整数型.DLL命令UnhookWindowsHook,整数型,,"UnhookWindowsHook",公开.参数nCode,整数型.参数pfnFilterProc,整数型.DLL命令PostMessage,整数型,,"PostMessageA",公开,将一条消息投递到指定窗口的消息队列。投递的消息会在Windows事件处理过程中得到处理。在那个时候,会随同投递的消息调用指定窗口的窗口函数。特别适合那些不需要立即处理的窗口消息的发送,返回值Long如消息投递成功,则返回TRUE(非零)。会设置GetLastError.参数hwnd,整数型,,接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage).参数wMsg,整数型,,消息标识符.参数wParam,整数型,,具体由消息决定.参数lParam,,,具体由消息决定.DLL命令SendMessage,整数型,,"SendMessageA",公开,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,SendMessageByString是该函数的“类型安全”声明形式,返回值Long由具体的消息决定.参数hwnd,整数型,,要接收消息的那个窗口的句柄.参数wMsg,整数型,,消息的标识符.参数wParam,整数型,,具体取决于消息.参数lParam,,,具体取决于消息.DLL命令IsWindow,整数型,,"IsWindow",公开,判断一个窗口句柄是否有效,返回值Long非零表示成功,零表示失败.参数hwnd,整数型,,待检查窗口的句柄.DLL命令OpenIcon,整数型,,"OpenIcon",公开,恢复一个最小化的程序,并将其激活,返回值Long非零表示成功,零表示失败。会设置GetLastError.参数hwnd,整数型,,欲恢复的窗口.DLL命令FindWindowEx,整数型,,"FindWindowExA",公开,在窗口列表中寻找与指定条件相符的第一个子窗口,返回值Long找到的窗口的句柄。如未找到相符窗口,则返回零。会设置GetLastError.参数hWnd1,整数型,,在其中查找子的父窗口。如设为零,表示使用桌面窗口(通常说的顶级窗口都被认为是桌面的子窗口,所以也会对它们进行查找).参数hWnd2,整数型,,从这个窗口后开始查找。这样便可利用对FindWindowEx的多次调用找到符合条件的所有子窗口。如设为零,表示从第一个子窗口开始搜索.参数lpsz1,文本型,,欲搜索的类名。零表示忽略.参数lpsz2,文本型,,欲搜索的标题。零表示忽略.DLL命令GetParent,整数型,,"GetParent",公开,判断指定窗口的父窗口,返回值Long父窗口的句柄。如窗口没有父,或遇到错误,则返回零。会设置GetLastError.参数hwnd,整数型,,欲测试的窗口的句柄.DLL命令GetClassName,整数型,,"GetClassNameA",公开,为指定的窗口取得类名,返回值Long以字节数表示的类名长度;排除最后的空中止字符。零表示出错。会设置GetLastError.参数hwnd,整数型,,欲获得类名的那个窗口的句柄.参数lpClassName,文本型,传址,随同类名载入的缓冲区。预先至少必须分配nMaxCount+1个字符.参数nMaxCount,整数型,,由lpClassName提供的缓冲区长度.DLL命令GetWindowText,整数型,,"GetWindowTextA",公开,取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性),返回值Long复制到lpString的字串长度;不包括空中止字符。会设置GetLastError.参数hwnd,整数型,,欲获取文字的那个窗口的句柄.参数lpString,文本型,传址,预定义的一个缓冲区,至少有cch+1个字符大小;随同窗口文字载入.参数cch,整数型,,lpString缓冲区的长度.DLL命令GetWindowTextLength,整数型,,"GetWindowTextLengthA",公开,调查窗口标题文字或控件内容的长短(在vb里使用:直接使用vb窗体或控件的caption或text属性),返回值Long字串长度,不包括空中止字符.参数hwnd,整数型,,想调查文字长度的窗口的句柄.DLL命令WindowFromPoint,整数型,,"WindowFromPoint",公开,返回包含了指定点的窗口的句柄。忽略屏蔽、隐藏以及透明窗口,返回值Long包含了指定点的窗口的句柄。如指定的点处没有窗口存在,则返回零.参数xPoint,整数型,,x点值.参数yPoint,整数型,,y点值.DLL命令GetForegroundWindow,整数型,,"GetForegroundWindow",公开,获得前台窗口的句柄。这里的“前台窗口”是指前台应用程序的活动窗口,返回值Long前台窗口的句柄.DLL命令FindWindow,整数型,,"FindWindowA",公开,寻找窗口列表中第一个符合指定条件的顶级窗口(在vb里使用:FindWindow最常见的一个用途是获得ThunderRTMain类的隐藏窗口的句柄;该类是所有运行中vb执行程序的一部分。获得句柄后,可用api函数GetWindowText取得这个窗口的名称;该名也是应用程序的标题),返回值Long找到窗口的句柄。如未找到相符窗口,则返回零。会设置GetLastError.参数lpClassName,文本型,,指向包含了窗口类名的空中止(C语言)字串的指针;或设为零,表示接收任何类.参数lpWindowName,文本型,,指向包含了窗口文本(或标签)的空中止(C语言)字串的指针;或设为零,表示接收任何窗口标题.DLL命令OpenProcess,整数型,,"OpenProcess",公开,打开进程.参数dwDesiredAccess,整数型.参数bInheritHandle,整数型.参数dwProcessId,整数型.DLL命令GetCurrentProcess,整数型,,"GetCurrentProcess",公开,获取当前进程的一个伪句柄,返回值Long当前进程的伪句柄.DLL命令GetCurrentProcessId,整数型,,"GetCurrentProcessId",公开,获取当前进程一个唯一的标识符,返回值Long当前的进程标识符.DLL命令CreateThread,整数型,,"CreateThread",公开.参数lpThreadAttributes,整数型,,SECURITY_ATTRIBUTES.参数dwStackSize,整数型.参数lpStartAddress,整数型.参数lpParameter.参数dwCreationFlags,整数型.参数lpThreadId,整数型.DLL命令GetCurrentThread,整数型,,"GetCurrentThread",公开,获取当前线程的一个伪句柄,返回值Long当前线程的伪句柄.DLL命令GetCurrentThreadId,整数型,,"GetCurrentThreadId",公开,获取当前线程一个唯一的线程标识符,返回值Long当前的线程标识符.DLL命令GetModuleHandle,整数型,,"GetModuleHandleA",公开,获取一个应用程序或动态链接库的模块句柄,返回值Long如执行成功成功,则返回模块句柄。零表示失败。会设置GetLastError.参数lpModuleName,文本型,,指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD.DLL命令GetWindowThreadProcessId,整数型,,"GetWindowThreadProcessId",公开,获取与指定窗口关联在一起的一个进程和线程标识符,返回值Long拥有窗口的线程的标识符.参数hwnd,整数型,,指定窗口句柄.参数lpdwProcessId,整数型,传址,指定一个变量,用于装载拥有那个窗口的一个进程的标识符.DLL命令LoadLibrary,整数型,,"LoadLibraryA",公开.参数lpLibFileName,文本型.DLL命令FreeLibrary,整数型,,"FreeLibrary",公开.参数hLibModule,整数型.DLL命令GetProcAddress,整数型,,"GetProcAddress",公开.参数hModule,整数型.参数lpProcName,文本型.DLL命令RegisterHotKey,整数型,,"RegisterHotKey",公开,注册热键.参数hwnd,整数型,,窗口句柄.参数id,整数型,,热键ID.参数fsModifiers,整数型.参数vk,整数型,,虚拟键.DLL命令UnregisterHotKey,整数型,,"UnregisterHotKey",公开,卸载热键.参数hwnd,整数型,,窗口句柄.参数id,整数型,,热键ID.DLL命令CallWindowProc,整数型,,"CallWindowProcA",公开,该函数CallWindowProc将消息信息传送给指定的窗口过程,返回值Long返回值指定了消息处理结果,它与发送的消息有关.参数lpPrevWndFunc,整数型,,指向前一个窗口过程的指针。如果该值是通过调用GetWindowLong函数,并将该函数中的nlndex参数设为GWL_WNDPROC或DWL_DLGPROC而得到的,那么它实际上要么是窗口或者对话框的地址,要么就是代表该地址的句柄。.参数hWnd,整数型,,指向接收消息的窗口过程的句柄。.参数Msg,整数型,,指定消息类型.参数wParam,整数型,,指定其余的、消息特定的信息。该参数的内容与Msg参数值有关。.参数IParam,整数型,,指定其余的、消息特定的信息。该参数的内容与Msg参数值有关。.DLL命令RtlMoveMemory,,,"RtlMoveMemory",公开.参数Destination.参数Source.参数Length,整数型.DLL命令ReadProcessMemory,整数型,,"ReadProcessMemory",公开.参数hProcess,整数型.参数lpBaseAddress.参数lpBuffer.参数nSize,整数型.参数lpNumberOfBytesWritten,整数型.DLL命令WriteProcessMemory,整数型,,"WriteProcessMemory",公开.参数hProcess,整数型.参数lpBaseAddress.参数lpBuffer.参数nSize,整数型.参数lpNumberOfBytesWritten,整数型.DLL命令VirtualQuery,整数型,,"VirtualQuery",公开.参数lpAddress.参数lpBuffer,,,MEMORY_BASIC_INFORMATION.参数dwLength,整数型.DLL命令VirtualQueryEx,整数型,,"VirtualQueryEx",公开.参数hProcess,整数型.参数lpAddress.参数lpBuffer,,,MEMORY_BASIC_INFORMATION.参数dwLength,整数型.DLL命令VirtualProtect,整数型,,"VirtualProtect",公开.参数lpAddress.参数dwSize,整数型.参数flNewProtect,整数型.参数lpflOldProtect,整数型.DLL命令VirtualProtectEx,整数型,,"VirtualProtectEx",公开.参数hProcess,整数型.参数lpAddress.参数dwSize,整数型.参数flNewProtect,整数型.参数lpflOldProtect,整数型.DLL命令CloseHandle,整数型,,"CloseHandle",公开,关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。涉及文件处理时,这个函数通常与vb的close命令相似。应尽可能的使用close,因为它支持vb的差错控制。注意这个函数使用的文件句柄与vb的文件编号是完全不同的,返回值Long非零表示成功,零表示失败。会设置GetLastError.参数hObject,整数型,,欲关闭的一个对象的句柄.DLL命令OpenFileMapping,,,"OpenFileMappingA",公开,打开一个现成的文件映射对象,返回值Long指定文件映射对象的句柄。零表示出错。会设置GetLastError.参数dwDesiredAccess,整数型,,参考MapViewOfFile函数的dwDesiredAccess参数的说明.参数bInheritHandle,整数型,,如这个函数返回的句柄能由当前进程启动的新进程继承,则这个参数为TRUE.DLL命令CreateFileMapping,整数型,,"CreateFileMappingA",公开,创建一个新的文件映射对象,返回值Long新建文件映射对象的句柄;零意味着出错。会设置GetLastError。即使函数成功,但倘若返回的句柄属于一个现成的文件映射对象,那么GetLastError也会设置成ERROR_ALREADY_EXISTS。在这种情况下,文件映射的长度就是现有对象的长度,而不是这个函数指定的尺寸.参数hFile,整数型,,指定欲在其中创建映射的一个文件句柄。&HFFFFFFFF&表示在内存中创建一个文件映射.参数lpFileMappigAttributes,整数型,,指定一个安全对象,在创建文件映射时使用。如果为NULL(用整数型传递零),表示使用默认安全对象.参数flProtect,整数型,,下述常数之一:PAGE_READONLY,PAGE_READWRITE,PAGE_WRITECOPY,SEC_COMMIT,SEC_IMAGE,SEC_RESERVE,.参数dwMaximumSizeHigh,整数型,,文件映射的最大长度(高32位).参数dwMaximumSizeLow,整数型,,文件映射的最小长度(低32位)。如这个参数和dwMaximumSizeHigh都是零,就用磁盘文件的实际长度.参数lpName,文本型,,指定文件映射对象的名字。如存在这个名字的一个映射,函数就会打开它。用vbNullString创建一个无名的文件映射.DLL命令MapViewOfFile,整数型,,"MapViewOfFile",公开,将一个文件映射对象映射到当前应用程序的地址空间。MapViewOfFileEx允许我们指定一个基本地址来进行映射,返回值Long文件映射在内存中的起始地址。零表示出错。会设置GetLastError.参数hFileMappingObject,整数型,,文件映射对象的句柄.参数dwDesiredAccess,整数型,,下述常数之一:FILE_MAP_WRITE,FILE_MAP_READ,FILE_MAP_ALL_ACCESS,FILE_MAP_COPY.参数dwFileOffsetHigh,整数型,,文件中映射起点的高32位地址.参数dwFileOffsetLow,整数型,,文件中映射起点的低32位地址.参数dwNumberOfBytesToMap,整数型,,文件中要映射的字节数。用零映射整个文件映射对象.参数lpBaseAddress,整数型,,指定映射文件映射对象的地址。如这个地址处没有足够的内存空间,那么对MapViewOfFileEx的调用会失效。零表示允许windows寻找一个地址.DLL命令UnmapViewOfFile,整数型,,"UnmapViewOfFile",公开,在当前应用程序的内存地址空间解除对一个文件映射对象的映射,返回值Long非零表示成功,零表示失败。会设置GetLastError.参数lpBaseAddress,整数型,,指定要解除映射的一个文件映射的基准地址。这个地址是早先用MapViewOfFile函数获得的.DLL命令CreateToolhelp32Snapshot,整数型,,"CreateToolhelp32Snapshot",公开.参数dwFlags,整数型.参数th32ProcessID,整数型.DLL命令Process32First,整数型,,"Process32First",公开.参数hSnapshot,整数型.参数lppe,,,LPPROCESSENTRY32.DLL命令Process32Next,整数型,,"Process32Next",公开.参数hSnapshot,整数型.参数lppe,,,LPPROCESSENTRY32.DLL命令Module32Next,整数型,,"Module32Next",公开.参数hSnapshot,整数型.参数lpme,,,LPMODULEENTRY32.DLL命令Module32First,整数型,,"Module32First",公开.参数hSnapshot,整数型.参数lpme,,,LPMODULEENTRY32.DLL命令Thread32First,整数型,,"Thread32First",公开.参数hSnapshot,整数型.参数lpte,,,LPTHREADENTRY32.DLL命令Thread32Next,整数型,,"Thread32Next",公开.参数hSnapshot,整数型.参数lpte,,,LPTHREADENTRY32.DLL命令Heap32ListFirst,整数型,,"Heap32ListFirst",公开.参数hSnapshot,整数型.参数lpte,,,LPTHREADENTRY32.DLL命令Heap32ListNext,,,"Heap32ListNext",公开.参数hSnapshot,整数型.参数lpte,,,LPTHREADENTRY32.DLL命令send,整数型,"ws2_32.dll","send",公开.参数s,整数型.参数buf,文本型<

软件名称:
易语言API源码
软件语言:
简体中文
源码大小:
145.89 KB
运行平台:
Winall,Win2003,WinXP,Win7,Win8
软件授权:
开源软件
  • 江苏电信下载
  • 内蒙网通下载
  • 网络源码源码易语言多功能条代替列表框及互联网浏览器滚动条源码下载
  • 网络源码源码易语言WEBUI窗口源码下载
  • 网友评论

    用户名: 验证码:点击我更换图片

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号

    GetWindowLong

    SetProp

    GetProp

    RemoveProp

    SetWi

    SetWindowLong