API函數(shù)大全
來源:20CN網(wǎng)絡(luò)安全小組
作者:劉景軍[Eddie Liu]
時間:2010-04-06
InsertMenuItem 插入一個新菜單條目
IsMenu 判斷指定的句柄是否為一個菜單的句柄
LoadMenu 從指定的模塊或應(yīng)用程序?qū)嵗休d入一個菜單
LoadMenuIndirect 載入一個菜單
MenuItemFromPoint 判斷哪個菜單條目包含了屏幕上一個指定的點
ModifyMenu 改變菜單條目
RemoveMenu 刪除指定的菜單條目
SetMenu 設(shè)置窗口菜單
SetMenuContextHelpId 設(shè)置一個菜單的幫助場景ID
SetMenuDefaultItem 將一個菜單條目設(shè)為默認(rèn)條目
SetMenuItemBitmaps 設(shè)置一幅特定位圖,令其在指定的菜單條目中使用,代替標(biāo)準(zhǔn)的復(fù)選符號(√)
SetMenuItemInfo 為一個菜單條目設(shè)置指定的信息
TrackPopupMenu 在屏幕的任意地方顯示一個彈出式菜單
TrackPopupMenuEx 與TrackPopupMenu相似,只是它提供了額外的功能
7. API之位圖、圖標(biāo)和光柵運(yùn)算函數(shù)
BitBlt 將一幅位圖從一個設(shè)備場景復(fù)制到另一個
CopyIcon 制作指定圖標(biāo)或鼠標(biāo)指針的一個副本。這個副本從屬于發(fā)出調(diào)用的應(yīng)用程序
CopyImage 復(fù)制位圖、圖標(biāo)或指針,同時在復(fù)制過程中進(jìn)行一些轉(zhuǎn)換工作
CreateBitmap 按照規(guī)定的格式創(chuàng)建一幅與設(shè)備有關(guān)位圖
CreateBitmapIndirect 創(chuàng)建一幅與設(shè)備有關(guān)位圖
CreateCompatibleBitmap 創(chuàng)建一幅與設(shè)備有關(guān)位圖,它與指定的設(shè)備場景兼容
CreateCursor 創(chuàng)建一個鼠標(biāo)指針
CreateDIBitmap 根據(jù)一幅與設(shè)備無關(guān)的位圖創(chuàng)建一幅與設(shè)備有關(guān)的位圖
CreateDIBSection 創(chuàng)建一個DIBSection
CreateIcon 創(chuàng)建一個圖標(biāo)
CreateIconIndirect 創(chuàng)建一個圖標(biāo)
DestroyCursor 清除指定的鼠標(biāo)指針,并釋放它占用的所有系統(tǒng)資源
DestroyIcon 清除圖標(biāo)
DrawIcon 在指定的位置畫一個圖標(biāo)
DrawIconEx 描繪一個圖標(biāo)或鼠標(biāo)指針。與DrawIcon相比,這個函數(shù)提供了更多的功能
ExtractAssociatedIcon 判斷一個可執(zhí)行程序或DLL中是否存在圖標(biāo),或是否有圖標(biāo)與系統(tǒng)注冊表中指定的文件存在關(guān)聯(lián)并提取之
ExtractIcon 判斷一個可執(zhí)行文件或DLL中是否有圖標(biāo)存在,并將其提取出來
GetBitmapBits 將來自位圖的二進(jìn)制位復(fù)制到一個緩沖區(qū)
GetBitmapDimensionEx 取得一幅位圖的寬度和高度
GetDIBColorTable 從選入設(shè)備場景的DIBSection中取得顏色表信息
GetDIBits 將來自一幅位圖的二進(jìn)制位復(fù)制到一幅與設(shè)備無關(guān)的位圖里
GetIconInfo 取得與圖標(biāo)有關(guān)的信息
GetStretchBltMode 判斷StretchBlt 和 StretchDIBits函數(shù)采用的伸縮模式
LoadBitmap 從指定的模塊或應(yīng)用程序?qū)嵗休d入一幅位圖
LoadCursor 從指定的模塊或應(yīng)用程序?qū)嵗休d入一個鼠標(biāo)指針
LoadCursorFromFile 在一個指針文件或一個動畫指針文件的基礎(chǔ)上創(chuàng)建一個指針
LoadIcon 從指定的模塊或應(yīng)用程序?qū)嵗休d入一個圖標(biāo)
LoadImage 載入一個位圖、圖標(biāo)或指針
MaskBlt 執(zhí)行復(fù)雜的圖象傳輸,同時進(jìn)行掩模(MASK)處理
PatBlt 在當(dāng)前選定的刷子的基礎(chǔ)上,用一個圖案填充指定的設(shè)備場景
PlgBlt 復(fù)制一幅位圖,同時將其轉(zhuǎn)換成一個平行四邊形。利用它可對位圖進(jìn)行旋轉(zhuǎn)處理
SetBitmapBits 將來自緩沖區(qū)的二進(jìn)制位復(fù)制到一幅位圖
SetBitmapDimensionEx 設(shè)置一幅位圖的寬度。以一毫米的十分之一為單位
SetDIBColorTable 設(shè)置選入設(shè)備場景的一個DIBSection的顏色表信息
SetDIBits 將來自與設(shè)備無關(guān)位圖的二進(jìn)制位復(fù)制到一幅與設(shè)備有關(guān)的位圖里
SetDIBitsToDevice 將一幅與設(shè)備無關(guān)位圖的全部或部分?jǐn)?shù)據(jù)直接復(fù)制到一個設(shè)備
SetStretchBltMode 指定StretchBlt 和 StretchDIBits函數(shù)的伸縮模式
StretchBlt 將一幅位圖從一個設(shè)備場景復(fù)制到另一個
StretchDIBits 將一幅與設(shè)備無關(guān)位圖的全部或部分?jǐn)?shù)據(jù)直接復(fù)制到指定的設(shè)備場景
8. API之繪圖函數(shù)
AbortPath 拋棄選入指定設(shè)備場景中的所有路徑。也取消目前正在進(jìn)行的任何路徑的創(chuàng)建工作
AngleArc 用一個連接弧畫一條線
Arc 畫一個圓弧
BeginPath 啟動一個路徑分支
CancelDC 取消另一個線程里的長時間繪圖操作
Chord 畫一個弦
CloseEnhMetaFile 關(guān)閉指定的增強(qiáng)型圖元文件設(shè)備場景,并將新建的圖元文件返回一個句柄
CloseFigure 描繪到一個路徑時,關(guān)閉當(dāng)前打開的圖形
CloseMetaFile 關(guān)閉指定的圖元文件設(shè)備場景,并向新建的圖元文件返回一個句柄
CopyEnhMetaFile 制作指定增強(qiáng)型圖元文件的一個副本(拷貝)
CopyMetaFile 制作指定(標(biāo)準(zhǔn))圖元文件的一個副本
CreateBrushIndirect 在一個LOGBRUSH數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上創(chuàng)建一個刷子
CreateDIBPatternBrush 用一幅與設(shè)備無關(guān)的位圖創(chuàng)建一個刷子,以便指定刷子樣式(圖案)
CreateEnhMetaFile 創(chuàng)建一個增強(qiáng)型的圖元文件設(shè)備場景
CreateHatchBrush 創(chuàng)建帶有陰影圖案的一個刷子
CreateMetaFile 創(chuàng)建一個圖元文件設(shè)備場景
CreatePatternBrush 用指定了刷子圖案的一幅位圖創(chuàng)建一個刷子
CreatePen 用指定的樣式、寬度和顏色創(chuàng)建一個畫筆
CreatePenIndirect 根據(jù)指定的LOGPEN結(jié)構(gòu)創(chuàng)建一個畫筆
CreateSolidBrush 用純色創(chuàng)建一個刷子
DeleteEnhMetaFile 刪除指定的增強(qiáng)型圖元文件
DeleteMetaFile 刪除指定的圖元文件
DeleteObject 刪除GDI對象,對象使用的所有系統(tǒng)資源都會被釋放
DrawEdge 用指定的樣式描繪一個矩形的邊框
DrawEscape 換碼(Escape)函數(shù)將數(shù)據(jù)直接發(fā)至顯示設(shè)備驅(qū)動程序
DrawFocusRect 畫一個焦點矩形
DrawFrameControl 描繪一個標(biāo)準(zhǔn)控件
DrawState 為一幅圖象或繪圖操作應(yīng)用各式各樣的效果
Ellipse 描繪一個橢圓,由指定的矩形圍繞
EndPath 停止定義一個路徑
EnumEnhMetaFile 針對一個增強(qiáng)型圖元文件,列舉其中單獨(dú)的圖元文件記錄
EnumMetaFile 為一個標(biāo)準(zhǔn)的windows圖元文件枚舉單獨(dú)的圖元文件記錄
EnumObjects 枚舉可隨同指定設(shè)備場景使用的畫筆和刷子
ExtCreatePen 創(chuàng)建一個擴(kuò)展畫筆(裝飾或幾何)
ExtFloodFill 在指定的設(shè)備場景里,用當(dāng)前選擇的刷子填充一個區(qū)域
最新評論共有 0 位網(wǎng)友發(fā)表了評論
查看所有評論
發(fā)表評論