總結windows API 的用法(1)

2021-08-15 17:15:24 字數 1339 閱讀 5262

由於現在主要在wndows系統中寫東西,所以會經常使用一些windows api ,所以想總結一下,已經使用過的。寫這個也就是為了作為回顧,,如果以後想不起來了,還是使用google一下,就可以了。

1.createdirectory(建立乙個新目錄)

引數:lpnewdirectory        string        新目錄的名字。

lpsecurityattributes       security_attributes這個結構定義了目錄的安全特性。一般設定為null

返回值  long型,非零表示成功,0表示失敗

if (!createdirectory(_t("f:\\log"), null))

_t()使用記得加

2. 會經常使用一些讀取ini文件的api:

a:getprivateprofileint(從ini文件中獲得指定條目中的乙個整數值)

lpkeyname                string 獲取的設定項或條目

ndefault                    long    指定條目未找到是返回的預設值

lpfilename               string    初始化檔案的名字

返回值:  long  找到條目的值,未找到就返回預設值

b:  getprivateprofilestring    (為初始化檔案中指定的條目取得字串)

引數:lpkeyname    欲獲得的專案或組名

lpdefault     指定條目沒有找到是返回的預設值

lpreturnstring   指定乙個字串緩衝區

nsize            長度

lpfilename     初始化檔案名字

檔案格式如下

[section1]

name=york

password=1234565

filepath = "f:\\log"

writeprivateprofilestring(_t("test"), _t("password"), _t("12312341"), (lpwstr)(inipath.c_str()));

getprivateprofilestring(_t("test"), _t("name"), _t("qweqwe"), (lpwstr)name_ini.c_str(), 12, (lpwstr)(inipath.c_str()));

int n = getprivateprofileint(_t("test"), _t("password"), 8, (lpcwstr)(inipath.c_str()));

簡單 的羅列了幾行**。

windows api第2章總結

1,windows資料型別 1.1常用型別 typedef unsigned long dword typedef int bool typedef unsigned char byte typedef unsigned short word typedef void handle typedef ...

of的用法總結

文章 版權歸原作者!詞的用法分析原則一般是 詞不離句 即在具體語境中分析其用法。你沒有提供語境,那就全面的學習一下of的用法吧。of v v v f prep.屬於 的 the king of england英格蘭國王 含有 的,裝有 的 a book of pictures一本畫冊 a glass...

Windows API 程式的組織結構

在介紹windows 程式的基本構架之前我們必需先了什麼是訊息。在windows 多工環境下同時會有許多程式交織著進行這樣複雜的工作是如何管理的呢?windows 憑藉的就是 訊息傳送 messagepassing 這個法寶 在windows 下所有外部輸入如按鍵 滑鼠 按鈕 移動計時等動作都是由系...