兩個文件內(nèi)存中通訊
系統(tǒng)結(jié)構(gòu):子程序1,打開文件,生成空文件,生成重復(fù)字節(jié)文件,移到文件首,移到文件尾,移動讀寫位置,取讀寫位置,關(guān)閉文件,取文件長度,寫出字節(jié)集,是否在文件尾,取錯誤信息,讀入字節(jié)集,讀入2M字節(jié)集,清除文件緩沖區(qū),讀入文本,寫出文本,寫文本行,讀入一行,插入字節(jié)集,取文件號,取映射對象名,打開文件,初始化_從文件創(chuàng)建,初始化_從內(nèi)存創(chuàng)建,從文件號創(chuàng)建,初始化_從映射對象名創(chuàng)建,關(guān)閉,關(guān)閉對象,取首地址,取讀寫位置,移動讀寫位置,移到首位置,移到尾位置,讀出字節(jié)集,讀出文本,讀出字節(jié),讀出短整數(shù),讀出整數(shù),讀出長整數(shù),讀出小數(shù),讀出雙精度小數(shù),讀出邏輯值,讀出日期時間型,寫入字節(jié)集,寫入文本,寫入小數(shù),寫入雙精度小數(shù),寫入字節(jié),寫入短整數(shù),寫入整數(shù),寫入長整數(shù),寫入日期時間,寫入邏輯,取錯誤信息,插入字節(jié)集,插入文本,插入小數(shù),插入雙精度小數(shù),插入字節(jié),插入短整數(shù),插入整數(shù),插入長整數(shù),插入日期時間,插入邏輯,取文件映射尺寸,尋找字節(jié)集,中止尋找字節(jié)集,取尋找字節(jié)集進度,刪除數(shù)據(jù),取文件映射對象名,WriteFile,CloseHandle,GetFileSize,GetLastError,FormatMessage,ReadFile,CreateFile,SetFilePointer,LockFile,UnlockFile,FlushFileBuffers,FlushViewOfFile,取文件路徑目錄_,CreateFileMapping1,CreateFileMapping2,MapViewOfFile,UnmapViewOfFile,GlobalLock,GlobalHandle,OpenFileMapping,GlobalSize,CopyMemory,CopyMemory_s,CopyMemory_x,CopyMemory_sj,CopyMemory_d,CopyMemory_z,CopyMemory_c,CopyMemory_r,MoveMemory,VirtualQuery,進程權(quán)限提升_,進程優(yōu)先級_,進程偽句柄_,打開令牌,恢復(fù)權(quán)限,獲取令牌特權(quán),置進程優(yōu)先級_,
======程序集1
| |
| |------ _啟動子程序
| |
| |------ _臨時子程序
| |
| |------ 子程序1
| |
| |
======文件讀寫
| |
| |------ _初始化
| |
| |------ _銷毀
| |
| |------ 打開文件
| |
| |------ 生成空文件
| |
| |------ 生成重復(fù)字節(jié)文件
| |
| |------ 移到文件首
| |
| |------ 移到文件尾
| |
| |------ 移動讀寫位置
| |
| |------ 取讀寫位置
| |
| |------ 關(guān)閉文件
| |
| |------ 取文件長度
| |
| |------ 寫出字節(jié)集
| |
| |------ 是否在文件尾
| |
| |------ 取錯誤信息
| |
| |------ 讀入字節(jié)集
| |
| |------ 讀入2M字節(jié)集
| |
| |------ 清除文件緩沖區(qū)
| |
| |------ 讀入文本
| |
| |------ 寫出文本
| |
| |------ 寫文本行
| |
| |------ 讀入一行
| |
| |------ 插入字節(jié)集
| |
| |------ 取文件號
| |
| |
======文件映射
| |
| |------ _初始化
| |
| |------ _銷毀
| |
| |------ 取映射對象名
| |
| |------ 打開文件
| |
| |------ 初始化_從文件創(chuàng)建
| |
| |------ 初始化_從內(nèi)存創(chuàng)建
| |
| |------ 從文件號創(chuàng)建
| |
| |------ 初始化_從映射對象名創(chuàng)建
| |
| |------ 關(guān)閉
| |
| |------ 關(guān)閉對象
| |
| |------ 取首地址
| |
| |------ 取讀寫位置
| |
| |------ 移動讀寫位置
| |
| |------ 移到首位置
| |
| |------ 移到尾位置
| |
| |------ 讀出字節(jié)集
| |
| |------ 讀出文本
| |
| |------ 讀出字節(jié)
| |
| |------ 讀出短整數(shù)
| |
| |------ 讀出整數(shù)
| |
| |------ 讀出長整數(shù)
| |
| |------ 讀出小數(shù)
| |
| |------ 讀出雙精度小數(shù)
| |
| |------ 讀出邏輯值
| |
| |------ 讀出日期時間型
| |
| |------ 寫入字節(jié)集
| |
| |------ 寫入文本
| |
| |------ 寫入小數(shù)
| |
| |------ 寫入雙精度小數(shù)
| |
| |------ 寫入字節(jié)
| |
| |------ 寫入短整數(shù)
| |
| |------ 寫入整數(shù)
| |
| |------ 寫入長整數(shù)
| |
| |------ 寫入日期時間
| |
| |------ 寫入邏輯
| |
| |------ 取錯誤信息
| |
| |------ 插入字節(jié)集
| |
| |------ 插入文本
| |
| |------ 插入小數(shù)
| |
| |------ 插入雙精度小數(shù)
| |
| |------ 插入字節(jié)
| |
| |------ 插入短整數(shù)
| |
| |------ 插入整數(shù)
| |
| |------ 插入長整數(shù)
| |
| |------ 插入日期時間
| |
| |------ 插入邏輯
| |
| |------ 取文件映射尺寸
| |
| |------ 尋找字節(jié)集
| |
| |------ 中止尋找字節(jié)集
| |
| |------ 取尋找字節(jié)集進度
| |
| |------ 刪除數(shù)據(jù)
| |
| |------ 取文件映射對象名
| |
| |
======調(diào)用的Dll
| |
| |---[dll]------ WriteFile
| |
| |---[dll]------ CloseHandle
| |
| |---[dll]------ GetFileSize
| |
| |---[dll]------ GetLastError
| |
| |---[dll]------ FormatMessage
| |
| |---[dll]------ ReadFile
| |
| |---[dll]------ CreateFile
| |
| |---[dll]------ SetFilePointer
| |
| |---[dll]------ LockFile
| |
| |---[dll]------ UnlockFile
| |
| |---[dll]------ FlushFileBuffers
| |
| |---[dll]------ FlushViewOfFile
| |
| |---[dll]------ 取文件路徑目錄_
| |
| |---[dll]------ CreateFileMapping1
| |
| |---[dll]------ CreateFileMapping2
| |
| |---[dll]------ MapViewOfFile
| |
| |---[dll]------ UnmapViewOfFile
| |
| |---[dll]------ GlobalLock
| |
| |---[dll]------ GlobalHandle
| |
| |---[dll]------ OpenFileMapping
| |
| |---[dll]------ GlobalSize
| |
| |---[dll]------ CopyMemory
| |
| |---[dll]------ CopyMemory_s
| |
| |---[dll]------ CopyMemory_x
| |
| |---[dll]------ CopyMemory_sj
| |
| |---[dll]------ CopyMemory_d
| |
| |---[dll]------ CopyMemory_z
| |
| |---[dll]------ CopyMemory_c
| |
| |---[dll]------ CopyMemory_r
| |
| |---[dll]------ MoveMemory
| |
| |---[dll]------ VirtualQuery
======窗口程序集1
| |
| |------ __啟動窗口_創(chuàng)建完畢
| |
| |------ _按鈕_從內(nèi)存創(chuàng)建_被單擊
| |
| |------ _按鈕_讀數(shù)據(jù)_被單擊
| |
| |------ _按鈕_關(guān)閉_被單擊
| |
| |------ _按鈕_從內(nèi)存創(chuàng)建1_被單擊
| |
| |------ _按鈕_寫數(shù)據(jù)_被單擊
| |
| |------ _按鈕_讀數(shù)據(jù)1_被單擊
| |
| |------ _按鈕_關(guān)閉1_被單擊
| |
| |
======窗口程序集2
| |
| |------ __啟動窗口1_創(chuàng)建完畢
======窗口程序集1
| |
| |------ __啟動窗口_創(chuàng)建完畢
| |
| |------ _按鈕_從內(nèi)存創(chuàng)建_被單擊
| |
| |------ _按鈕_寫數(shù)據(jù)_被單擊
| |
| |------ _按鈕_讀數(shù)據(jù)_被單擊
| |
| |------ _按鈕_關(guān)閉_被單擊
| |
| |------ _按鈕_從內(nèi)存創(chuàng)建1_被單擊
| |
| |------ _按鈕_讀數(shù)據(jù)1_被單擊
| |
| |------ _按鈕_關(guān)閉1_被單擊
| |
| |
======窗口程序集2
| |
| |------ __啟動窗口1_創(chuàng)建完畢
======窗口程序集1
| |
| |------ __啟動窗口_創(chuàng)建完畢
| |
| |------ 進程權(quán)限提升_
| |
| |------ 進程優(yōu)先級_
| |
| |------ _按鈕_從內(nèi)存創(chuàng)建_被單擊
| |
| |------ _按鈕_讀數(shù)據(jù)_被單擊
| |
| |------ _按鈕_關(guān)閉_被單擊
| |
| |------ _按鈕_寫數(shù)據(jù)1_被單擊
| |
| |
======窗口程序集2
| |
| |------ __啟動窗口1_創(chuàng)建完畢
| |
| |
======調(diào)用的Dll
| |
| |---[dll]------ 進程偽句柄_
| |
| |---[dll]------ 打開令牌
| |
| |---[dll]------ 恢復(fù)權(quán)限
| |
| |---[dll]------ 獲取令牌特權(quán)
| |
| |---[dll]------ 置進程優(yōu)先級_
======窗口程序集1
| |
| |------ __啟動窗口_創(chuàng)建完畢
| |
| |------ _按鈕_從內(nèi)存創(chuàng)建_被單擊
| |
| |------ _按鈕_寫數(shù)據(jù)_被單擊
| |
| |------ _按鈕_讀數(shù)據(jù)_被單擊
| |
| |------ _按鈕_關(guān)閉_被單擊
| |
| |
======窗口程序集2
| |
| |------ __啟動窗口1_創(chuàng)建完畢
調(diào)用的DLL命令:
.DLL命令 WriteFile, 邏輯型, "kernel32.dll", "WriteFile", , (非零)表示成功,否則返回零。
.參數(shù) 文件句柄, 整數(shù)型, , hFile,一個文件的句柄
.參數(shù) 數(shù)據(jù)緩沖區(qū), 字節(jié)集, 傳址, lpBuffer,要寫入的一個數(shù)據(jù)緩沖區(qū)
.參數(shù) 欲寫入字節(jié)數(shù)量, 整數(shù)型, , nNumberOfBytesToWrite,要寫入數(shù)據(jù)的字節(jié)數(shù)量。如寫入零字節(jié),表示什么都不寫入,但會更新文件的“上一次修改時間”。針對位于遠程系統(tǒng)的命名管道,限制在65535個字節(jié)以內(nèi)
.參數(shù) 實際寫入字節(jié)數(shù)量, 整數(shù)型, 傳址, lpNumberOfBytesWritten,實際寫入文件的字節(jié)數(shù)量
.參數(shù) 特殊結(jié)構(gòu), 整數(shù)型, , lpOverlapped,倘若在指定FILE_FLAG_OVERLAPPED的前提下打開文件,這個參數(shù)就必須引用一個特殊的結(jié)構(gòu)。那個結(jié)構(gòu)定義了一次異步寫操作。否則,該參數(shù)應(yīng)置為空(將聲明變?yōu)锽yVal As Long,并傳遞零值)
.DLL命令 CloseHandle, 整數(shù)型, "kernel32", "CloseHandle"
.參數(shù) 對象句柄, 整數(shù)型
.DLL命令 GetFileSize, 整數(shù)型, "kernel32.dll", "GetFileSize"
.參數(shù) 文件號, 整數(shù)型, , hFile
.參數(shù) 文件尺寸, 整數(shù)型, 傳址, lpFileSize
.DLL命令 GetLastError, 整數(shù)型, "kernel32", "GetLastError"
.DLL命令 FormatMessage, 整數(shù)型, "kernel32.dll", "FormatMessageA"
.參數(shù) dwFlags, 整數(shù)型
.參數(shù) lpSource, 整數(shù)型, , Any
.參數(shù) 消息ID, 整數(shù)型
.參數(shù) 語言ID, 整數(shù)型, , 現(xiàn)在系統(tǒng)不支持了,置0
.參數(shù) 緩沖區(qū), 文本型
.參數(shù) 緩沖區(qū)大小, 整數(shù)型
.參數(shù) Arguments, 整數(shù)型
.DLL命令 ReadFile, 整數(shù)型, "kernel32", "ReadFile", , ""
.參數(shù) hFile, 整數(shù)型, , 文件的句柄
.參數(shù) lpBuffer, 字節(jié)集, 傳址, 用于保存讀入數(shù)據(jù)的一個緩沖區(qū)
.參數(shù) nNumberOfBytesToRead, 整數(shù)型, , 要讀入的字符數(shù)
.參數(shù) lpNumberOfBytesRead, 整數(shù)型, 傳址, 從文件中實際讀入的字符數(shù)
.參數(shù) lpOverlapped, 整數(shù)型, , 如文件打開時指定了FILE_FLAG_OVERLAPPED,那么必須用這個參數(shù)引用一個特殊的結(jié)構(gòu)。那個結(jié)構(gòu)定義了一次異步讀取操作。否則,應(yīng)將這個參數(shù)設(shè)為NULL(將函數(shù)聲明成ByVal As Long,并傳遞零值)
.DLL命令 CreateFile, 整數(shù)型, "kernel32.dll", "CreateFileA", , ""
.參數(shù) lpFileName, 文本型, , ""
.參數(shù) dwDesiredAccess, 整數(shù)型, , ""
.參數(shù) dwShareMode, 整數(shù)型, , ""
.參數(shù) lpSecurityAttributes, 整數(shù)型, , ""
.參數(shù) dwCreationDisposition, 整數(shù)型, , ""
.參數(shù) dwFlagsAndAttributes, 整數(shù)型, , ""
.參數(shù) hTemplateFile, 整數(shù)型, , ""
.DLL命令 SetFilePointer, 整數(shù)型, "kernel32.dll", "SetFilePointer", , ""
.參數(shù) hFile, 整數(shù)型, , ""
.參數(shù) lDistanceToMove, 整數(shù)型, , ""
.參數(shù) lpDistanceToMoveHigh, 整數(shù)型, 傳址, ""
.參數(shù) dwMoveMethod, 整數(shù)型, , ""
.DLL命令 LockFile, 整數(shù)型, "kernel32", "LockFile", , ""
.參數(shù) hFile, 整數(shù)型, , ""
.參數(shù) dwFileOffsetLow, 整數(shù)型, , ""
.參數(shù) dwFileOffsetHigh, 整數(shù)型, , ""
.參數(shù) nNumberOfBytesToLockLow, 整數(shù)型, , ""
.參數(shù) nNumberOfBytesToLockHigh, 整數(shù)型, , ""
.DLL命令 UnlockFile, 整數(shù)型, "kernel32", "UnlockFile", , ""
.參數(shù) hFile, 整數(shù)型, , ""
.參數(shù) dwFileOffsetLow, 整數(shù)型, , ""
.參數(shù) dwFileOffsetHigh, 整數(shù)型, , ""
.參數(shù) nNumberOfBytesToUnlockLow, 整數(shù)型, , ""
.參數(shù) nNumberOfBytesToUnlockHigh, 整數(shù)型, , ""
.DLL命令 FlushFileBuffers, 邏輯型, "kernel32", "FlushFileBuffers"
.參數(shù) hFile, 整數(shù)型, , ""
.DLL命令 FlushViewOfFile, 整數(shù)型, "kernel32", "FlushViewOfFile", , 將寫入文件映射緩沖區(qū)的所有數(shù)據(jù)都刷新到磁盤
.參數(shù) lpBaseAddress, , , 包含了刷新基本地址的一個Long值(參考注解)
.參數(shù) dwNumberOfBytesToFlush, , , 欲刷新的字節(jié)數(shù)
.DLL命令 取文件路徑目錄_, 邏輯型, "shlwapi.dll", "PathRemoveFileSpecA", , 如:"c:\windows\boot.ini"返回"c:\windows"
.參數(shù) 路徑文本, 文本型, , pszPath
.DLL命令 CreateFileMapping1, 整數(shù)型, "kernel32", "CreateFileMappingA", , 創(chuàng)建文件映射對象。成功就返回文件映射對象句柄
.參數(shù) hFile, 整數(shù)型, , 欲在其中創(chuàng)建映射的一個已經(jīng)打開的磁盤文件句柄
.參數(shù) lpFileMappigAttributes, 整數(shù)型, , 通常用0表示使用默認安全對象
.參數(shù) flProtect, 整數(shù)型, , 打開映射的方式(用API常數(shù)表示的讀/寫或其它)
.參數(shù) dwMaximumSizeHigh, 整數(shù)型, , 表示文件映射的最大長度的高32位。通常均設(shè)為0表示磁盤文件的實際長度
.參數(shù) dwMaximumSizeLow, 整數(shù)型, , 表示文件映射的最大長度的低32位。通常均設(shè)為0表示磁盤文件的實際長度
.參數(shù) lpName, 文本型, , 指定文件映射對象的名稱
.DLL命令 CreateFileMapping2, 整數(shù)型, "kernel32", "CreateFileMappingA", , 創(chuàng)建文件映射對象。成功就返回文件映射對象句柄
.參數(shù) hFile, 整數(shù)型, , 欲在其中創(chuàng)建映射的一個已經(jīng)打開的磁盤文件句柄
.參數(shù) lpFileMappigAttributes, 整數(shù)型, , 通常用0表示使用默認安全對象
.參數(shù) flProtect, 整數(shù)型, , 打開映射的方式(用API常數(shù)表示的讀/寫或其它)
.參數(shù) dwMaximumSizeHigh, 整數(shù)型, , 表示文件映射的最大長度的高32位。通常均設(shè)為0表示磁盤文件的實際長度
.參數(shù) dwMaximumSizeLow, 整數(shù)型, , 表示文件映射的最大長度的低32位。通常均設(shè)為0表示磁盤文件的實際長度
.參數(shù) lpName, 整數(shù)型, , 指定文件映射對象的名稱
.DLL命令 MapViewOfFile, 整數(shù)型, "kernel32.dll", "MapViewOfFile", , 將一個文件映射對象映射到當前應(yīng)用程序空間。成功就返回文件映射在內(nèi)存中的起始地址
.參數(shù) hFileMappingObject, 整數(shù)型, , 文件映射對象的句柄
.參數(shù) dwDesiredAccess, 整數(shù)型, , 用API常數(shù)表示的對文件映射的訪問方式
.參數(shù) dwFileOffsetHigh, 整數(shù)型, , 表示文件中的映射起點的高32位。通常均設(shè)為0表示從文件的起始處開始映射
.參數(shù) dwFileOffsetLow, 整數(shù)型, , 表示文件中的映射起點的低32位。通常均設(shè)為0表示從文件的起始處開始映射
.參數(shù) dwNumberOfBytesToMap, 整數(shù)型, , 要映射的字節(jié)數(shù),通常設(shè)為0表示映射整個文件映射對象。
.DLL命令 UnmapViewOfFile, 整數(shù)型, "kernel32.dll", "UnmapViewOfFile", , 解除當前應(yīng)用程序中的一個文件映射對象的映射地址空間。非零表示成功,零表示失敗
.參數(shù) lpBaseAddress, 整數(shù)型, , 要解除映射的文件映射起始地址。
.DLL命令 GlobalLock, 整數(shù)型, "kernel32.dll", "GlobalLock"
.參數(shù) hMem, 整數(shù)型
.DLL命令 GlobalHandle, 整數(shù)型, "kernel32.dll", "GlobalHandle"
.參數(shù) wMem, 整數(shù)型
.DLL命令 OpenFileMapping, 整數(shù)型, "kernel32.dll", "OpenFileMappingA", , 打開一個現(xiàn)成的文件映射對象
.參數(shù) dwDesiredAccess, 整數(shù)型, , 用API常數(shù)表示的對文件映射的訪問方式
.參數(shù) bInheritHandle, 整數(shù)型, , 返回值對與子進程的繼承屬性,常設(shè)為False;
.參數(shù) lpName, 文本型, , 指定要打開的文件映射對象名稱
.DLL命令 GlobalSize, 整數(shù)型, "kernel32.dll", "GlobalSize"
.參數(shù) hMem, 整數(shù)型
.DLL命令 CopyMemory, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 字節(jié)集, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_s, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 文本型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_x, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 小數(shù)型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_sj, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 雙精度小數(shù)型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_d, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 短整數(shù)型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_z, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 整數(shù)型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_c, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 長整數(shù)型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 CopyMemory_r, 整數(shù)型, "kernel32.dll", "RtlMoveMemory"
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 日期時間型, 傳址
.參數(shù) cb, 整數(shù)型
.DLL命令 MoveMemory, 整數(shù)型, "kernel32.dll", "RtlMoveMemory", , ""
.參數(shù) ptr, 整數(shù)型
.參數(shù) struct, 整數(shù)型
.參數(shù) cb, 整數(shù)型
.DLL命令 VirtualQuery, 整數(shù)型, "kernel32.dll", "VirtualQuery", , ""
.參數(shù) lpAddress, 整數(shù)型, , "類型為通用型,請在調(diào)試時調(diào)整其類型"
.參數(shù) lpBuffer, MEMORY_BASIC_INFORMATION, 傳址, ""
.參數(shù) dwLength, 整數(shù)型, , ""
調(diào)用的DLL命令:
.DLL命令 進程偽句柄_, 整數(shù)型, , "GetCurrentProcess", 公開, 獲取當前進程的一個偽句柄 一般是-1
.DLL命令 打開令牌, 整數(shù)型, "advapi32.dll", "OpenProcessToken"
.參數(shù) ProcessHandle, 整數(shù)型
.參數(shù) DesiredAccess, 整數(shù)型
.參數(shù) TokenHandle, 整數(shù)型, 傳址
.DLL命令 恢復(fù)權(quán)限, 邏輯型, "advapi32.dll", "LookupPrivilegeValueA"
.參數(shù) lpSystemName, 文本型
.參數(shù) lpName, 文本型
.參數(shù) lpLuid, ID, 傳址
.DLL命令 獲取令牌特權(quán), 邏輯型, "advapi32.dll", "AdjustTokenPrivileges"
.參數(shù) TokenHandle, 整數(shù)型
.參數(shù) DisableAllPrivileges, 整數(shù)型
.參數(shù) NewState, 令牌特權(quán), 傳址
.參數(shù) BufferLength, 整數(shù)型
.參數(shù) PreviousState, 令牌特權(quán), 傳址
.參數(shù) ReturnLength, 整數(shù)型, 傳址
.DLL命令 置進程優(yōu)先級_, 邏輯型, , "SetPriorityClass", , 設(shè)置進程優(yōu)先級別SetPriorityClass
.參數(shù) 進程句柄, 整數(shù)型, , 進程句柄hProcess
.參數(shù) 級別, 整數(shù)型, , 級別dwPriorityClass
易語言卷簾工具箱源碼,初始化卷簾,取星期,更換風格,搜索文件,線程搜索,修改底色,獲取信息,取信息記錄,取網(wǎng)絡(luò)信息...
易語言僅用核心支持庫實現(xiàn)對外部數(shù)據(jù)庫的操作ADODB操作外部數(shù)據(jù)庫例程源碼,根據(jù)村組查詢數(shù)據(jù),數(shù)據(jù)庫_讀取數(shù)據(jù)到高級表格,數(shù)據(jù)庫_保存高級表格數(shù)據(jù)到數(shù)據(jù)庫,數(shù)據(jù)庫_讀取數(shù)據(jù)到列表...
易語言僅用核心支持庫實現(xiàn)對外部數(shù)據(jù)庫的操作ADODB操作外部數(shù)據(jù)庫例程源碼,根據(jù)村組查詢數(shù)據(jù),數(shù)據(jù)庫_讀取數(shù)據(jù)到高級表格,數(shù)據(jù)庫_保存高級表格數(shù)據(jù)到數(shù)據(jù)庫,數(shù)據(jù)庫_讀取數(shù)據(jù)到列表...
易語言僅用核心支持庫實現(xiàn)對外部數(shù)據(jù)庫的操作ADODB操作外部數(shù)據(jù)庫例程源碼,根據(jù)村組查詢數(shù)據(jù),數(shù)據(jù)庫_讀取數(shù)據(jù)到高級表格,數(shù)據(jù)庫_保存高級表格數(shù)據(jù)到數(shù)據(jù)庫,數(shù)據(jù)庫_讀取數(shù)據(jù)到列表...
易語言兩個文件內(nèi)存中通訊源碼,子程序1,打開文件,生成空文件,生成重復(fù)字節(jié)文件,移到文件首,移到文件尾,移動讀寫位置,取讀寫位置,關(guān)閉文件,取文件長度,寫出字節(jié)集,是否在文件尾,取錯...
易語言易模塊管理器Include目錄源碼,CopyTo_CreateProcessDebugInfo,CopyTo_CreateThreadDebugInfo,CopyTo_ExitThreadDebugInfo,CopyTo_ExitProcessDebugInfo,CopyTo_LoadDllDebugInfo,CopyTo_UnloadDllDebugInfo,CopyTo_ExceptionDebugInfo,Copy...
易語言卷簾工具箱源碼,初始化卷簾,取星期,更換風格,搜索文件,線程搜索,修改底色,獲取信息,取信息記錄,取網(wǎng)絡(luò)信息...
子程序1,打開文件,生成空文件,生成重復(fù)字節(jié)文件,移到文件首,移到文件尾,移動讀寫位置,取讀寫位置,關(guān)閉文件,取文件長度,寫出字節(jié)集,是否在文件尾,取錯誤信息,讀入字節(jié)集,讀入2M字節(jié)集,清除文件緩沖區(qū),讀入文本,寫出文本,寫文本行,讀入一行,插入字節(jié)集,取文件號...
初始化卷簾,取星期,更換風格,搜索文件,線程搜索,修改底色,獲取信息,取信息記錄,取網(wǎng)絡(luò)信息...