錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù),錦州廣廈維修電腦,公司IT外包服務(wù)
topFlag1 設(shè)為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務(wù)項目 服務(wù)報價 維修流程 IT外包服務(wù) 服務(wù)器維護(hù) 技術(shù)文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù)技術(shù)文章
[原創(chuàng)] 調(diào)試時值得重視的API函數(shù)

作者: 佚名  日期:2017-06-13 07:37:27   來源: 本站整理

1、限制程序功能的函數(shù),按鈕變灰啦,不能點(diǎn)擊啦這種的:

EnableMenuItem:菜單變灰或禁止

EnableWindow:允許或禁止鼠標(biāo)和鍵盤控制指定窗口和條目(禁止時菜單變灰)

2、對話框函數(shù)

順便說下什么非模態(tài)對話框,什么是模態(tài)對話框吧(PS:主要目的是秀一下我高超的繪畫功底,哈哈):


看上邊的我的繪圖,模態(tài)對話框,我為了便于記憶,起了個名字叫做變態(tài)對話框,因?yàn)槊看文B(tài)對話框出來的時候,不點(diǎn)擊確定或者取消,父對話框無法操作,太變態(tài)了,所以我就叫變態(tài)對話框,單純是為了防止記混。

那么非模態(tài)對話框就不用我說了吧,恰恰相反,不點(diǎn)擊確定或取消同樣可以操作父窗口,再也不用聽到咚咚的噪音了。

CreateDialog:從資源模板建立一非模態(tài)對話窗

CreateDlalogParam:和上面一樣功能,從資源模板建立一非模態(tài)對話窗

CreateDialogIndirect:從內(nèi)存模板建立一非模態(tài)對話窗
CreateDialogIndirectParam 從內(nèi)存模板建立一非模態(tài)對話窗
DialogBox 從資源模板建立一模態(tài)對話窗
DialogBoxParam從資源模板建立一模態(tài)對話窗
DialogBoxIndirect 從內(nèi)存模板建立一模態(tài)對話窗
DialogBoxIndirectParam 從內(nèi)存模板建立一模態(tài)對話窗
EndDialog 結(jié)束一模態(tài)對話窗
MessageBox 顯示一信息對話框
MessageBoxEx 顯示一信息對話框
MessageBoxIndirect 顯示一定制信息對話框
GetDlgItemInt 得指定輸入框整數(shù)值
GetDlgItemText 得指定輸入框輸入字符串
GetDlgItemTextA得指定輸入框輸入字符串
Hmemcpy 內(nèi)存復(fù)制  非應(yīng)用程序直接調(diào)用,就是萬能斷點(diǎn)啦,只有XP能用,不過大家應(yīng)該都有XP虛擬機(jī)吧


3、磁盤處理函數(shù)
GetDiskFreeSpaceA 獲取與一個磁盤的組織有關(guān)的信息 以及了解剩余空間的容量
GetDiskFreeSpaceExA 獲取與一個磁盤的組織以及剩余空間容量有關(guān)的信息
GetDriveTypeA判斷一個磁盤驅(qū)動器的類型
GetLogicalDrives 判斷系統(tǒng)中存在哪些邏輯驅(qū)動器字母
GetFullPathNameA 獲取指定文件的詳細(xì)路徑
GetVolumeInformationA獲取與一個磁盤卷有關(guān)的信息
GetWindowsDirectoryA 獲取 Windows 目錄的完整路徑名
GetSystemDirectoryA 取得 Windows 系統(tǒng)目錄 即 System目錄的完整路徑名


4、文件處理函數(shù)
CreateFileA 打開和創(chuàng)建文件 管道 郵槽 通信服務(wù) 設(shè)備以及控制臺
OpenFile 這個函數(shù)能執(zhí)行大量不同的文件操作
ReadFile 從文件中讀出數(shù)據(jù)
ReadFileEx 與 ReadFile相似 只是它只能用于異步讀操作 并包含了一個完整的回調(diào)
WriteFile 將數(shù)據(jù)寫入一個文件
WriteFileEx 與 WriteFile類似 只是它只能用于異步寫操作 并包括了一個完整的回調(diào)
SetFilePointer 在一個文件中設(shè)置當(dāng)前的讀寫位置
SetEndOfFile 針對一個打開的文件 將當(dāng)前文件位置設(shè)為文件末尾
CloseHandle關(guān)閉一個內(nèi)核對象 其中包括文件 文件映射 進(jìn)程 線程 安全和同步對象等
_lcreat 創(chuàng)建一個文件
_lopen 以二進(jìn)制模式打開指定的文件
_lread 將文件中的數(shù)據(jù)讀入內(nèi)存緩沖區(qū)
_lwrite將數(shù)據(jù)從內(nèi)存緩沖區(qū)寫入一個文件
_llseek 設(shè)置文件中進(jìn)行讀寫的當(dāng)前位置
_lclose 關(guān)閉指定的文件
_hread 將文件中的數(shù)據(jù)讀入內(nèi)存緩沖區(qū)
_hwrite 將數(shù)據(jù)從內(nèi)存緩沖區(qū)寫入一個文件
OpenFileMappingA 打開一個現(xiàn)成的文件映射對象
CreateFileMappingA 創(chuàng)建一個新的文件映射對象
MapViewOfFile 將一個文件映射對象映射到當(dāng)前應(yīng)用程序的地址空間
MapViewOfFileEx 內(nèi)容同上
CreateDirectoryA 創(chuàng)建一個新目錄
CreateDirectoryExA 創(chuàng)建一個新目錄
RemoveDirectoryA 刪除指定目錄
SetCurrentDirectoryA 設(shè)置當(dāng)前目錄
MoveFileA 移動文件
DeleteFileA 刪除指定文件
CopyFileA 復(fù)制文件
CompareFileTime 對比兩個文件的時間
SetFileAttributesA 設(shè)置文件屬性
SetFileTime 設(shè)置文件的創(chuàng)建 訪問及上次修改時間
FindFirstFileA 根據(jù)文件名查找文件
FindNextFileA 根據(jù)調(diào)用 FindFirstFile函數(shù)時指定的一個文件名查找下一個文件
FindClose 關(guān)閉由 FindFirstFile函數(shù)創(chuàng)建的一個搜索句柄
SearchPathA 查找指定文件
GetBinaryTypeA 判斷文件是否可以執(zhí)行
GetFileAttributesA判斷指定文件的屬性
GetFileSize 判斷文件長度
GetFileTime 取得指定文件的時間信息
GetFileType在給出文件句柄的前提下 判斷文件類型


5、注冊表處理函數(shù)
RegOpenKeyA打開一個現(xiàn)有的注冊表項
RegOpenKeyExA打開一個現(xiàn)有的注冊表項
RegCreateKeyA 在指定的項下創(chuàng)建或打開一個項
RegCreateKeyExA 在指定項下創(chuàng)建新項的更復(fù)雜的方式
RegDeleteKeyA 刪除現(xiàn)有項下方一個指定的子項
RegDeleteValueA 刪除指定項下方的一個值
RegQueryValueA 獲取一個項的設(shè)置值
RegQueryValueExA 獲取一個項的設(shè)置值
RegSetValueA 設(shè)置指定項或子項的值
RegSetValueExA 設(shè)置指定項的值
RegCloseKey 關(guān)閉系統(tǒng)注冊表中的一個項 或鍵


6、時間處理函數(shù)
CompareFileTime比較兩文件時間
GetFileTime 得文件建立 最后訪問 修改時間
GetLocalTime 得當(dāng)前本地時間
GetSystemTime 得當(dāng)前系統(tǒng)時間
GetTickCount 得 windows 啟動至現(xiàn)時毫秒
SetFileTime 設(shè)置文件時間
SetLocalTime 設(shè)置本地時間
SetSystemTime 設(shè)置系統(tǒng)時間


7、進(jìn)程函數(shù)
CreateProcessA創(chuàng)建一個新進(jìn)程
ExitProcess 以干凈的方式關(guān)閉一個進(jìn)程
FindExecutableA 查找與一個指定文件關(guān)聯(lián)在一起的程序的文件名
FreeLibray 釋放指定的動態(tài)鏈庫
GetCurrentProcess 獲取當(dāng)前進(jìn)程的一個偽句柄
GetCurrentProcessId 獲取當(dāng)前進(jìn)程一個唯一的標(biāo)識符
GetCurrentThread 獲取當(dāng)前線程的一個偽句柄
GetExitCodeProces 獲取一個已結(jié)束進(jìn)程的退出代碼
GetExitCodeThread 獲取一個已結(jié)束線程的退出代碼
GetModuleHandleA獲取一個應(yīng)用程序或動態(tài)鏈接庫的模塊句柄
GetPriorityClassA 獲取特定進(jìn)程的優(yōu)先級別
LoadLibraryA載入指定的動態(tài)鏈接庫 并將它映射到當(dāng)前進(jìn)程使用的地址空間
LoadLibraryExA 裝載指定的動態(tài)鏈接庫 并為當(dāng)前進(jìn)程把它映射到地址空間
LoadModule載入一個 windows 應(yīng)用程序 并在指定的環(huán)境中運(yùn)行
TerminateProcess 結(jié)束一個進(jìn)程



熱門文章
  • 機(jī)械革命S1 PRO-02 開機(jī)不顯示 黑...
  • 聯(lián)想ThinkPad NM-C641上電掉電點(diǎn)不...
  • 三星一體激光打印機(jī)SCX-4521F維修...
  • 通過串口命令查看EMMC擦寫次數(shù)和判...
  • IIS 8 開啟 GZIP壓縮來減少網(wǎng)絡(luò)請求...
  • 索尼kd-49x7500e背光一半暗且閃爍 ...
  • 樓宇對講門禁讀卡異常維修,讀卡芯...
  • 新款海信電視機(jī)始終停留在開機(jī)界面...
  • 常見打印機(jī)清零步驟
  • 安裝驅(qū)動時提示不包含數(shù)字簽名的解...
  • 共享打印機(jī)需要密碼的解決方法
  • 圖解Windows 7系統(tǒng)快速共享打印機(jī)的...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯(lián)系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務(wù)區(qū)域: 遼寧錦州市區(qū)
    主要業(yè)務(wù): 修電腦,電腦修理,電腦維護(hù),上門維修電腦,黑屏藍(lán)屏死機(jī)故障排除,無線上網(wǎng)設(shè)置,IT服務(wù)外包,局域網(wǎng)組建,ADSL共享上網(wǎng),路由器設(shè)置,數(shù)據(jù)恢復(fù),密碼破解,光盤刻錄制作等服務(wù)

    技術(shù)支持:微軟等
    主站蜘蛛池模板: 中文字幕无码日韩欧毛| 亚洲AV中文无码字幕色三| 久久久久久99av无码免费网站 | 亚洲午夜国产精品无码| 无码av免费一区二区三区试看| 亚洲av永久中文无码精品综合| H无码精品3D动漫在线观看| 日韩精品无码免费一区二区三区| 亚洲AV无码一区二区三区网址| 国产成人AV片无码免费| 亚洲av无码天堂一区二区三区| 久久久久亚洲AV无码观看| 中文无码制服丝袜人妻av| 黑人巨大无码中文字幕无码 | 成年轻人电影www无码| 久久久久亚洲av无码专区蜜芽| 久久久久无码精品| 爆乳无码AV一区二区三区| av无码久久久久不卡免费网站| 国产免费无码AV片在线观看不卡| 深夜a级毛片免费无码| 精品人妻无码一区二区三区蜜桃一 | 免费无码又爽又刺激毛片| 中文字幕日产无码| 亚欧免费无码aⅴ在线观看| 亚洲AV无码精品色午夜果冻不卡 | 国产成人无码区免费内射一片色欲 | 亚洲AV无码一区二区三区久久精品| 国产精品无码专区| 国产成人精品无码免费看| 一本加勒比hezyo无码专区| 夜夜添无码一区二区三区| 亚洲av无码一区二区三区不卡| 国产自无码视频在线观看| 中文人妻无码一区二区三区| 国产成人精品无码播放| 蜜桃AV无码免费看永久| 亚洲AV日韩AV无码污污网站| 成年轻人电影www无码| 亚洲av中文无码| 亚洲AV无码国产丝袜在线观看 |