win api 的理解

 主要在於WIN API的理解。

      VC6.0中的一些附加的變量類型,UNICODEANSI

      主要函數介紹

      GetCommandLine()                                                    獲得指向當前命令行緩衝區的一個指針

      CreateMutex(SECURITY_ATTRIBUTES, Long,LPCTSTR)                      創建一個互斥體

      SetLastError(DWORD)                                                設置錯誤信息

      GetLastError()                                                      取得擴展錯誤信息

      CloseHandle(HANDLE)                                                關閉句柄

      Memset(void*,int,size_t)                                           填充內存空間

      GetModuleFileName(HMODULE, LPCH, DWORD)                                  獲取程序路徑

      GetSystemDirectory(LPSTR, UINT)                                    獲取系統路徑

      Wsprintf(LPCSTR, LPCSTR,......)                                    格式化字符串

      CreateFile(LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE)       創建/打開文件

      WriteFile(HANDLE, LPCVOID, DWORD, LPDWORD, LPOVERLAPPED)            寫入數據

      DeleteFile(LPCSTR)                                                 刪除文件

      MoveFile(LPCSTR, LPCSTR)                                           移動文件

      SetFileAttributes(LPCSTR, DWORD)                                   設置文件屬性

      RegOpenKeyEx(HKEY, LPCSTR, DWORD, REGSAM, PHKEY)                   打開註冊表鍵值

      RegQueryValueEx(HKEY, LPCSTR, LPDWORD, LPDWORD, LPBYTE, LPDWORD)   查詢鍵值

      RegCreateKeyEx(HKEY, LPCSTR, DWORD, LPSTR, DWORD, REGSAM, LPSECURITY_ATTRIBUTES, PHKEY, LPDWORD)創建鍵值

      RegSetValueEx(HKEY, LPCSTR, DWORD, DWORD, CONST BYTE*, DWORD)      設置鍵數據

      RegCloseKey(HKEY)                                                  關閉註冊表句柄

      OpenSCManager(LPCSTR, LPCSTR, DWORD)                                打開服務管理器

      CreateService(SC_HANDLE, LPCSTR, LPCSTR, DWORD, DWORD, DWORD,

DWORD, LPCSTR, LPCSTR, LPDWORD, LPCSTR, LPCSTR, LPCSTR) 創建服務

      FindResource(HMODULE, LPCSTR, LPCSTR)                              查找資源

      LoadResource(HMODULE, HRSRC)                                        加載資源

      lstrcmpi(LPCSTR, LPCSTR)                                            比較字串(忽略大小寫)

 

       對於不關心的參數,一律NULL

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章