API函數(shù)大全
來源:20CN網(wǎng)絡(luò)安全小組
作者:劉景軍[Eddie Liu]
時(shí)間:2010-04-06
FreePrinterNotifyInfo 釋放由FindNextPrinterChangeNotification函數(shù)分配的一個(gè)緩沖區(qū)
GetForm 取得與指定表單有關(guān)的信息
GetJob 獲取與指定作業(yè)有關(guān)的信息
GetPrinter 取得與指定打印機(jī)有關(guān)的信息
GetPrinterData 為打印機(jī)設(shè)置注冊表配置信息
GetPrinterDriver 針對指定的打印機(jī),獲取與打印機(jī)驅(qū)動(dòng)程序有關(guān)的信息
GetPrinterDriverDirectory 判斷指定系統(tǒng)中包含了打印機(jī)驅(qū)動(dòng)程序的目錄是什么
GetPrintProcessorDirectory 判斷指定系統(tǒng)中包含了打印機(jī)處理器驅(qū)動(dòng)程序及文件的目錄
OpenPrinter 打開指定的打印機(jī),并獲取打印機(jī)的句柄
PrinterMessageBox 在擁有指定打印作業(yè)的系統(tǒng)上顯示一個(gè)打印機(jī)出錯(cuò)消息框
PrinterProperties 啟動(dòng)打印機(jī)屬性對話框,以便對打印機(jī)進(jìn)行配置
ReadPrinter 從打印機(jī)讀入數(shù)據(jù)
ResetDC 重設(shè)一個(gè)設(shè)備場景
ResetPrinter 改變指定打印機(jī)的默認(rèn)數(shù)據(jù)類型及文檔設(shè)置
ScheduleJob 提交一個(gè)要打印的作業(yè)
SetAbortProc 為Windows指定取消函數(shù)的地址
SetForm 為指定的表單設(shè)置信息
SetJob 對一個(gè)打印作業(yè)的狀態(tài)進(jìn)行控制
SetPrinter 對一臺(tái)打印機(jī)的狀態(tài)進(jìn)行控制
SetPrinterData 設(shè)置打印機(jī)的注冊表配置信息
StartDoc 開始一個(gè)打印作業(yè)
StartDocPrinter 在后臺(tái)打印的級別啟動(dòng)一個(gè)新文檔
StartPage 打印一個(gè)新頁前要先調(diào)用這個(gè)函數(shù)
StartPagePrinter 在打印作業(yè)中指定一個(gè)新頁的開始
WritePrinter 將發(fā)送目錄中的數(shù)據(jù)寫入打印機(jī)
5. API之文本和字體函數(shù)
AddFontResource 在Windows系統(tǒng)中添加一種字體資源
CreateFont 用指定的屬性創(chuàng)建一種邏輯字體
CreateFontIndirect 用指定的屬性創(chuàng)建一種邏輯字體
CreateScalableFontResource 為一種TureType字體創(chuàng)建一個(gè)資源文件,以便能用API函數(shù)AddFontResource將其加入Windows系統(tǒng)
DrawText 將文本描繪到指定的矩形中
DrawTextEx 與DrawText相似,只是加入了更多的功能
EnumFontFamilies 列舉指定設(shè)備可用的字體
EnumFontFamiliesEx 列舉指定設(shè)備可用的字體
EnumFonts 列舉指定設(shè)備可用的字體
ExtTextOut 經(jīng)過擴(kuò)展的文本描繪函數(shù)。也請參考SetTextAlign函數(shù)
GetAspectRatioFilterEx 用SetMapperFlags要求Windows只選擇與設(shè)備當(dāng)前縱橫比相符的光柵字體時(shí),本函數(shù)可判斷縱橫比大小
GetCharABCWidths 判斷TureType字體中一個(gè)或多個(gè)字符的A-B-C大小
GetCharABCWidthsFloat 查詢一種字體中一個(gè)或多個(gè)字符的A-B-C尺寸
GetCharacterPlacement 該函數(shù)用于了解如何用一個(gè)給定的字符顯示一個(gè)字串
GetCharWidth 調(diào)查字體中一個(gè)或多個(gè)字符的寬度
GetFontData 接收一種可縮放字體文件的數(shù)據(jù)
GetFontLanguageInfo 返回目前選入指定設(shè)備場景中的字體的信息
GetGlyphOutline 取得TureType字體中構(gòu)成一個(gè)字符的曲線信息
GetKerningPairs 取得指定字體的字距信息
GetOutlineTextMetrics 接收與TureType字體內(nèi)部特征有關(guān)的詳細(xì)信息
GetRasterizerCaps 了解系統(tǒng)是否有能力支持可縮放的字體
GetTabbedTextExtent 判斷一個(gè)字串占據(jù)的范圍,同時(shí)考慮制表站擴(kuò)充的因素
GetTextAlign 接收一個(gè)設(shè)備場景當(dāng)前的文本對齊標(biāo)志
GetTextCharacterExtra 判斷額外字符間距的當(dāng)前值
GetTextCharset 接收當(dāng)前選入指定設(shè)備場景的字體的字符集標(biāo)識符
GetTextCharsetInfo 獲取與當(dāng)前選定字體的字符集有關(guān)的詳細(xì)信息
GetTextColor 判斷當(dāng)前字體顏色。通常也稱為“前景色”
GetTextExtentExPoint 判斷要填入指定區(qū)域的字符數(shù)量。也用一個(gè)數(shù)組裝載每個(gè)字符的范圍信息
GetTextExtentPoint 判斷一個(gè)字串的大。ǚ秶
GetTextFace 獲取一種字體的字樣名
GetTextMetrics 獲取與選入一種設(shè)備場景的物理字體有關(guān)的信息
GrayString 描繪一個(gè)以灰色顯示的字串。通常由Windows用于標(biāo)識禁止?fàn)顟B(tài)
PolyTextOut 描繪一系列字串
RemoveFontResource 從Windows系統(tǒng)中刪除一種字體資源
SetMapperFlags Windows對字體進(jìn)行映射時(shí),可用該函數(shù)選擇與目標(biāo)設(shè)備的縱橫比相符的光柵字體
SetTextAlign 設(shè)置文本對齊方式,并指定在文本輸出過程中使用設(shè)備場景的當(dāng)前位置
SetTextCharacterExtra 描繪文本的時(shí)候,指定要在字符間插入的額外間距
SetTextColor 設(shè)置當(dāng)前文本顏色。這種顏色也稱為“前景色”
SetTextJustification 通過指定一個(gè)文本行應(yīng)占據(jù)的額外空間,可用這個(gè)函數(shù)對文本進(jìn)行兩端對齊處理
TabbedTextOut 支持制表站的一個(gè)文本描繪函數(shù)
TextOut 文本繪圖函數(shù)
6. API之菜單函數(shù)
AppendMenu 在指定的菜單里添加一個(gè)菜單項(xiàng)
CheckMenuItem 復(fù)選或撤消復(fù)選指定的菜單條目
CheckMenuRadioItem 指定一個(gè)菜單條目被復(fù)選成“單選”項(xiàng)目
CreateMenu 創(chuàng)建新菜單
CreatePopupMenu 創(chuàng)建一個(gè)空的彈出式菜單
DeleteMenu 刪除指定的菜單條目
DestroyMenu 刪除指定的菜單
DrawMenuBar 為指定的窗口重畫菜單
EnableMenuItem 允許或禁止指定的菜單條目
GetMenu 取得窗口中一個(gè)菜單的句柄
GetMenuCheckMarkDimensions 返回一個(gè)菜單復(fù)選符的大小
GetMenuContextHelpId 取得一個(gè)菜單的幫助場景ID
GetMenuDefaultItem 判斷菜單中的哪個(gè)條目是默認(rèn)條目
GetMenuItemCount 返回菜單中條目(菜單項(xiàng))的數(shù)量
GetMenuItemID 返回位于菜單中指定位置處的條目的菜單ID
GetMenuItemInfo 取得(接收)與一個(gè)菜單條目有關(guān)的特定信息
GetMenuItemRect 在一個(gè)矩形中裝載指定菜單條目的屏幕坐標(biāo)信息
GetMenuState 取得與指定菜單條目狀態(tài)有關(guān)的信息
GetMenuString 取得指定菜單條目的字串
GetSubMenu 取得一個(gè)彈出式菜單的句柄,它位于菜單中指定的位置
GetSystemMenu 取得指定窗口的系統(tǒng)菜單的句柄
HiliteMenuItem 控制頂級菜單條目的加亮顯示狀態(tài)
InsertMenu 在菜單的指定位置處插入一個(gè)菜單條目,并根據(jù)需要將其他條目向下移動(dòng)
最新評論共有 0 位網(wǎng)友發(fā)表了評論
查看所有評論
發(fā)表評論