window 常用 API


目錄

API之消息函數
API之控件與消息函數
API之文本和字體函數
API之位圖、圖標和光柵運算函數
API之菜單函數
API之設備場景函數
API之進程和線程函數
API之網絡函數

 

Windows API 錯誤代碼及文本描述:

 


 

API之消息函數 

函數名 作用
BroadcastSystemMessage 將一條系統消息廣播給系統中所有的頂級窗口
GetMessagePos 取得消息隊列中上一條消息處理完畢時的鼠標指針屏幕位置
GetMessageTime 取得消息隊列中上一條消息處理完畢時的時間
PostMessage 將一條消息投遞到指定窗口的消息隊列
PostThreadMessage 將一條消息投遞給應用程序 
RegisterWindowMessage 獲取分配給一個字串標識符的消息編號
ReplyMessage 答復一個消息
SendMessage 調用一個窗口的窗口函數,將一條消息發給那個窗口
SendMessageCallback 將一條消息發給窗口
SendMessageTimeout 向窗口發送一條消息
SendNotifyMessage 向窗口發送一條消息

 

API之控件與消息函數 

函數名 作用
AdjustWindowRect 給定一種窗口樣式,計算獲得目標客戶區矩形所需的窗口大小
AnyPopup 判斷屏幕上是否存在任何彈出式窗口
ArrangeIconicWindows 排列一個父窗口的最小化子窗口
AttachThreadInput 連接線程輸入函數
BeginDeferWindowPos 啟動構建一系列新窗口位置的過程
BringWindowToTop 將指定的窗口帶至窗口列表頂部
CascadeWindows 以層疊方式排列窗口
ChildWindowFromPoint 返回父窗口中包含了指定點的第一個子窗口的句柄
ClientToScreen 判斷窗口內以客戶區坐標表示的一個點的屏幕坐標
CloseWindow 最小化指定的窗口
CopyRect 矩形內容復制
DeferWindowPos 該函數為特定的窗口指定一個新窗口位置
DestroyWindow 清除指定的窗口以及它的所有子窗口
DrawAnimatedRects 描繪一系列動態矩形
EnableWindow 指定的窗口里允許或禁止所有鼠標及鍵盤輸入
EndDeferWindowPos 同時更新DeferWindowPos調用時指定的所有窗口的位置及狀態
EnumChildWindows 為指定的父窗口枚舉子窗口
EnumThreadWindows 枚舉與指定任務相關的窗口
EnumWindows 枚舉窗口列表中的所有父窗口
EqualRect   判斷兩個矩形結構是否相同
FindWindow 尋找窗口列表中第一個符合指定條件的頂級窗口
FindWindowEx 在窗口列表中尋找與指定條件相符的第一個子窗口
FlashWindow   閃爍顯示指定窗口
GetActiveWindow 獲得活動窗口的句柄
GetCapture 獲得一個窗口的句柄,這個窗口位於當前輸入線程,且擁有鼠標捕獲(鼠標活動由它接收)
GetClassInfo 取得WNDCLASS結構(或WNDCLASSEX結構)的一個副本,結構中包含了與指定類有關的信息
GetClassLong 取得窗口類的一個Long變量條目
GetClassName 為指定的窗口取得類名
GetClassWord 為窗口類取得一個整數變量
GetClientRect 返回指定窗口客戶區矩形的大小
GetDesktopWindow  獲得代表整個屏幕的一個窗口(桌面窗口)句柄
GetFocus 獲得擁有輸入焦點的窗口的句柄
GetForegroundWindow 獲得前台窗口的句柄
GetLastActivePopup 獲得在一個給定父窗口中最近激活過的彈出式窗口的句柄
GetParent 判斷指定窗口的父窗口
GetTopWindow 搜索內部窗口列表,尋找隸屬於指定窗口的頭一個窗口的句柄
GetUpdateRect 獲得一個矩形,它描敘了指定窗口中需要更新的那一部分
GetWindow 獲得一個窗口的句柄,該窗口與某源窗口有特定的關系
GetWindowContextHelpId 取得與窗口關聯在一起的幫助場景ID
GetWindowLong 從指定窗口的結構中取得信息
GetWindowPlacement 獲得指定窗口的狀態及位置信息
GetWindowRect 獲得整個窗口的范圍矩形,窗口的邊框、標題欄、滾動條及菜單等都在這個矩形內
GetWindowText 取得一個窗體的標題(caption)文字,或者一個控件的內容
GetWindowTextLength 調查窗口標題文字或控件內容的長短
GetWindowWord 獲得指定窗口結構的信息
InflateRect 增大或減小一個矩形的大小
IntersectRect 這個函數在 lpDestRect 里載入一個矩形, 它是lpSrc1Rect與lpSrc2Rect兩個矩形的交集
InvalidateRect 屏蔽一個窗口客戶區的全部或部分區域
IsChild 判斷一個窗口是否為另一窗口的子或隸屬窗口
IsIconic 判斷窗口是否已最小化
IsRectEmpty 判斷一個矩形是否為空
IsWindow 判斷一個窗口句柄是否有效
 IsWindowEnabled 判斷窗口是否處於活動狀態
IsWindowUnicode 判斷一個窗口是否為Unicode窗口。這意味着窗口為所有基於文本的消息都接收Unicode文字
IsWindowVisible 判斷窗口是否可見
IsZoomed 判斷窗口是否最大化
LockWindowUpdate  鎖定指定窗口,禁止它更新
MapWindowPoints 將一個窗口客戶區坐標的點轉換到另一窗口的客戶區坐標系統
MoveWindow 改變指定窗口的位置和大小
OffsetRect 通過應用一個指定的偏移,從而讓矩形移動起來
OpenIcon 恢復一個最小化的程序,並將其激活
PtInRect 判斷指定的點是否位於矩形內部
RedrawWindow 重畫全部或部分窗口
ReleaseCapture 為當前的應用程序釋放鼠標捕獲
ScreenToClient 判斷屏幕上一個指定點的客戶區坐標
ScrollWindow 滾動窗口客戶區的全部或一部分
ScrollWindowEx 根據附加的選項,滾動窗口客戶區的全部或部分
SetActiveWindow 激活指定的窗口
SetCapture 將鼠標捕獲設置到指定的窗口
SetClassLong 為窗口類設置一個Long變量條目
SetClassWord 為窗口類設置一個條目
SetFocusAPI 將輸入焦點設到指定的窗口。如有必要,會激活窗口
SetForegroundWindow 將窗口設為系統的前台窗口
SetParent 指定一個窗口的新父
SetRect 設置指定矩形的內容
SetRectEmpty 將矩形設為一個空矩形
SetWindowContextHelpId 為指定的窗口設置幫助場景(上下文)ID
SetWindowLong 在窗口結構中為指定的窗口設置信息
SetWindowPlacement 設置窗口狀態和位置信息
SetWindowPos 為窗口指定一個新位置和狀態
SetWindowText 設置窗口的標題文字或控件的內容
SetWindowWord 在窗口結構中為指定的窗口設置信息
ShowOwnedPopups 顯示或隱藏由指定窗口所有的全部彈出式窗口
ShowWindow 控制窗口的可見性
ShowWindowAsync 與ShowWindow相似
SubtractRect 裝載矩形lprcDst,它是在矩形lprcSrc1中減去lprcSrc2得到的結果
TileWindows 以平鋪順序排列窗口
UnionRect 裝載一個lpDestRect目標矩形,它是lpSrc1Rect和lpSrc2Rect聯合起來的結果
UpdateWindow 強制立即更新窗口
ValidateRect 校驗窗口的全部或部分客戶區
WindowFromPoint 返回包含了指定點的窗口的句柄。忽略屏蔽、隱藏以及透明窗口

 

API之文本和字體函數

函數名 作用
AddFontResource 在Windows系統中添加一種字體資源
CreateFont 用指定的屬性創建一種邏輯字體
CreateFontIndirect 用指定的屬性創建一種邏輯字體
CreateScalableFontResource 為一種TureType字體創建一個資源文件,以便能用API函數AddFontResource將其加入Windows系統
DrawText 將文本描繪到指定的矩形中
DrawTextEx 與DrawText相似,只是加入了更多的功能
EnumFontFamilies 列舉指定設備可用的字體
EnumFontFamiliesEx 列舉指定設備可用的字體
EnumFonts 列舉指定設備可用的字體
ExtTextOut 經過擴展的文本描繪函數。也請參考SetTextAlign函數
GetAspectRatioFilterEx 用SetMapperFlags要求Windows只選擇與設備當前縱橫比相符的光柵字體時,本函數可判斷縱橫比大小
GetCharABCWidths 判斷TureType字體中一個或多個字符的A-B-C大小
GetCharABCWidthsFloat 查詢一種字體中一個或多個字符的A-B-C尺寸
GetCharacterPlacement 該函數用於了解如何用一個給定的字符顯示一個字串
GetCharWidth 調查字體中一個或多個字符的寬度
GetFontData 接收一種可縮放字體文件的數據
GetFontLanguageInfo 返回目前選入指定設備場景中的字體的信息
GetGlyphOutline 取得TureType字體中構成一個字符的曲線信息
GetKerningPairs 取得指定字體的字距信息
GetOutlineTextMetrics 接收與TureType字體內部特征有關的詳細信息
GetRasterizerCaps 了解系統是否有能力支持可縮放的字體
GetTabbedTextExtent 判斷一個字串占據的范圍,同時考慮制表站擴充的因素
GetTextAlign 接收一個設備場景當前的文本對齊標志
GetTextCharacterExtra 判斷額外字符間距的當前值
GetTextCharset 接收當前選入指定設備場景的字體的字符集標識符
GetTextCharsetInfo 獲取與當前選定字體的字符集有關的詳細信息
GetTextColor  判斷當前字體顏色。通常也稱為“前景色”
GetTextExtentExPoint 判斷要填入指定區域的字符數量。也用一個數組裝載每個字符的范圍信息
GetTextExtentPoint 判斷一個字串的大小(范圍)
GetTextFace 獲取一種字體的字樣名
GetTextMetrics 獲取與選入一種設備場景的物理字體有關的信息
GrayString 描繪一個以灰色顯示的字串。通常由Windows用於標識禁止狀態
PolyTextOut 描繪一系列字串
RemoveFontResource 從Windows系統中刪除一種字體資源
SetMapperFlags Windows 對字體進行映射時,可用該函數選擇與目標設備的縱橫比相符的光柵字體
SetTextAlign 設置文本對齊方式,並指定在文本輸出過程中使用設備場景的當前位置
SetTextCharacterExtra 描繪文本的時候,指定要在字符間插入的額外間距
SetTextColor 設置當前文本顏色。這種顏色也稱為“前景色”
SetTextJustification 通過指定一個文本行應占據的額外空間,可用這個函數對文本進行兩端對齊處理
TabbedTextOut 支持制表站的一個文本描繪函數
TextOut 文本繪圖函數

 

API之位圖、圖標和光柵運算函數

函數名 作用
BitBlt 將一幅位圖從一個設備場景復制到另一個
CopyIcon 制作指定圖標或鼠標指針的一個副本。這個副本從屬於發出調用的應用程序
CopyImage 復制位圖、圖標或指針,同時在復制過程中進行一些轉換工作
CreateBitmap 按照規定的格式創建一幅與設備有關位圖
CreateBitmapIndirect 創建一幅與設備有關位圖
CreateCompatibleBitmap 創建一幅與設備有關位圖,它與指定的設備場景兼容
CreateCursor 創建一個鼠標指針
CreateDIBitmap 根據一幅與設備無關的位圖創建一幅與設備有關的位圖
CreateDIBSection 創建一個DIBSection
CreateIcon 創建一個圖標
CreateIconIndirect 創建一個圖標
DestroyCursor 清除指定的鼠標指針,並釋放它占用的所有系統資源
DestroyIcon 清除圖標
DrawIcon 在指定的位置畫一個圖標
DrawIconEx 描繪一個圖標或鼠標指針。與DrawIcon相比,這個函數提供了更多的功能
ExtractAssociatedIcon 判斷一個可執行程序或DLL中是否存在圖標,或是否有圖標與系統注冊表中指定的文件存在關聯並提取之
ExtractIcon 判斷一個可執行文件或DLL中是否有圖標存在,並將其提取出來
GetBitmapBits   將來自位圖的二進制位復制到一個緩沖區
GetBitmapDimensionEx 取得一幅位圖的寬度和高度
GetDIBColorTable 從選入設備場景的DIBSection中取得顏色表信息
GetDIBits 將來自一幅位圖的二進制位復制到一幅與設備無關的位圖里
GetIconInfo 取得與圖標有關的信息
GetStretchBltMode 判斷StretchBlt 和 StretchDIBits函數采用的伸縮模式
LoadBitmap 從指定的模塊或應用程序實例中載入一幅位圖
LoadCursor 從指定的模塊或應用程序實例中載入一個鼠標指針
LoadCursorFromFile 在一個指針文件或一個動畫指針文件的基礎上創建一個指針
LoadIcon 從指定的模塊或應用程序實例中載入一個圖標
LoadImage 載入一個位圖、圖標或指針
MaskBlt 執行復雜的圖象傳輸,同時進行掩模(MASK)處理
PatBlt 在當前選定的刷子的基礎上,用一個圖案填充指定的設備場景
PlgBlt 復制一幅位圖,同時將其轉換成一個平行四邊形。利用它可對位圖進行旋轉處理
SetBitmapBits 將來自緩沖區的二進制位復制到一幅位圖
SetBitmapDimensionEx  設置一幅位圖的寬度。以一毫米的十分之一為單位 
SetDIBColorTable 設置選入設備場景的一個DIBSection的顏色表信息
SetDIBits 將來自與設備無關位圖的二進制位復制到一幅與設備有關的位圖里
SetDIBitsToDevice 將一幅與設備無關位圖的全部或部分數據直接復制到一個設備
SetStretchBltMode 指定StretchBlt 和 StretchDIBits函數的伸縮模式
StretchBlt 將一幅位圖從一個設備場景復制到另一個
StretchDIBits 將一幅與設備無關位圖的全部或部分數據直接復制到指定的設備場景

 

API之菜單函數

函數名 作用
AppendMenu 在指定的菜單里添加一個菜單項
CheckMenuItem 復選或撤消復選指定的菜單條目
CheckMenuRadioItem 指定一個菜單條目被復選成“單選”項目 
CreateMenu 創建新菜單
CreatePopupMenu 創建一個空的彈出式菜單
DeleteMenu 刪除指定的菜單條目
DestroyMenu 刪除指定的菜單
DrawMenuBar 為指定的窗口重畫菜單
EnableMenuItem 允許或禁止指定的菜單條目
GetMenu 取得窗口中一個菜單的句柄
GetMenuCheckMarkDimensions 返回一個菜單復選符的大小
GetMenuContextHelpId 取得一個菜單的幫助場景ID
GetMenuDefaultItem 判斷菜單中的哪個條目是默認條目
GetMenuItemCount 返回菜單中條目(菜單項)的數量
GetMenuItemID 返回位於菜單中指定位置處的條目的菜單ID 
GetMenuItemInfo 取得(接收)與一個菜單條目有關的特定信息
GetMenuItemRect 在一個矩形中裝載指定菜單條目的屏幕坐標信息
GetMenuState  取得與指定菜單條目狀態有關的信息
GetMenuString 取得指定菜單條目的字串
GetSubMenu 取得一個彈出式菜單的句柄,它位於菜單中指定的位置
GetSystemMenu 取得指定窗口的系統菜單的句柄
HiliteMenuItem 控制頂級菜單條目的加亮顯示狀態
InsertMenu 在菜單的指定位置處插入一個菜單條目,並根據需要將其他條目向下移動
InsertMenuItem 插入一個新菜單條目
IsMenu 判斷指定的句柄是否為一個菜單的句柄
LoadMenu 從指定的模塊或應用程序實例中載入一個菜單
LoadMenuIndirect 載入一個菜單
MenuItemFromPoint 判斷哪個菜單條目包含了屏幕上一個指定的點
ModifyMenu 改變菜單條目
RemoveMenu 刪除指定的菜單條目
SetMenu 設置窗口菜單
SetMenuContextHelpId  設置一個菜單的幫助場景ID 
SetMenuDefaultItem 將一個菜單條目設為默認條目
SetMenuItemBitmaps 設置一幅特定位圖,令其在指定的菜單條目中使用,代替標准的復選符號(√)
SetMenuItemInfo 為一個菜單條目設置指定的信息
TrackPopupMenu 在屏幕的任意地方顯示一個彈出式菜單
TrackPopupMenuEx 與TrackPopupMenu 相似,只是它提供了額外的功能

 

API之設備場景函數

函數名 作用
CombineRgn 將兩個區域組合為一個新區域
CombineTransform 驅動世界轉換。它相當於依順序進行兩次轉換
CreateCompatibleDC 創建一個與特定設備場景一致的內存設備場景
CreateDC 為專門設備創建設備場景
CreateEllipticRgn 創建一個橢圓
CreateEllipticRgnIndirect 創建一個內切於特定矩形的橢圓區域
CreateIC 為專用設備創建一個信息場景
CreatePolygonRgn 創建一個由一系列點圍成的區域
CreatePolyPolygonRgn 創建由多個多邊形構成的區域。每個多邊形都應是封閉的
CreateRectRgn 創建一個矩形區域
CreateRectRgnIndirect 創建一個矩形區域
CreateRoundRectRgn 創建一個圓角矩形
DeleteDC 刪除專用設備場景或信息場景,釋放所有相關窗口資源
DPtoLP 將點陣從設備坐標轉換到專用設備場景邏輯坐標
EqualRgn 確定兩個區域是否相等
ExcludeClipRect 從專用設備場景的剪裁區中去掉一個矩形區。矩形內不能進行繪圖
ExcludeUpdateRgn 從專用設備場景剪裁區去掉指定窗口的刷新區域
ExtCreateRegion 根據世界轉換修改區域 
ExtSelectClipRgn   將指定區域組合到設備場景的當前剪裁區
FillRgn 用指定刷子填充指定區域
FrameRgn 用指定刷子圍繞指定區域畫一個外框
GetBoundsRect 獲取指定設備場景的邊界矩形
GetClipBox 獲取完全包含指定設備場景剪裁區的最小矩形
GetClipRgn 獲取設備場景當前剪裁區
GetDC 獲取指定窗口的設備場景
GetDCEx 為指定窗口獲取設備場景。相比GetDC,本函數提供了更多的選項
GetDCOrgEx 獲取指定設備場景起點位置(以屏幕坐標表示)
GetDeviceCaps 根據指定設備場景代表的設備的功能返回信息
GetGraphicsMode 確定是否允許增強圖形模式(世界轉換)
GetMapMode 為特定設備場景調入映象模式
GetRegionData 裝入描述一個區域信息的RgnData結構或緩沖區
GetRgnBox 獲取完全包含指定區域的最小矩形
GetUpdateRgn 確定指定窗口的刷新區域。該區域當前無效,需要刷新
GetViewportExtEx 獲取設備場景視口(viewport)范圍
GetViewportOrgEx   獲取設備場景視口起點
GetWindowDC 獲取整個窗口(包括邊框、滾動條、標題欄、菜單等)的設備場景
GetWindowExtEx 獲取指定設備場景的窗口范圍
GetWindowOrgEx 獲取指定設備場景的邏輯窗口的起點
GetWindowRgn 獲取窗口區域
GetWorldTransform 如果有世界轉換,為設備場景獲取當前世界轉換
IntersectClipRect 為指定設備定義一個新的剪裁區
InvalidateRgn 使窗口指定區域不活動,並將它加入窗口刷新區,使之可隨后被重畫
InvertRgn 通過顛倒每個像素值反轉設備場景指定區域
LPtoDP 將點陣從指定設備場景邏輯坐標轉換為設備坐標
ModifyWorldTransform 根據指定的模式修改世界轉換
OffsetClipRgn 按指定量平移設備場景剪裁區
OffsetRgn 按指定偏移量平移指定區域
OffsetViewportOrgEx 平移設備場景視口區域
OffsetWindowOrgEx 平移指定設備場景窗口起點
PaintRgn 用當前刷子背景色填充指定區域
PtInRegion 確定點是否在指定區域內
PtVisible 確定指定點是否可見(即,點是否在設備場景剪裁區內)
RectInRegion   確定矩形是否有部分在指定區域內
RectVisible 確定指定矩形是否有部分可見(是否在設備場景剪裁區內)
ReleaseDC 釋放由調用GetDC或GetWindowDC函數獲取的指定設備場景
RestoreDC 從設備場景堆棧恢復一個原先保存的設備場景
SaveDC 將指定設備場景狀態保存到Windows設備場景堆棧
ScaleViewportExtEx 縮放設備場景視口的范圍
ScaleWindowExtEx 縮放指定設備場景窗口范圍
ScrollDC 在窗口(由設備場景代表)中水平和(或)垂直滾動矩形
SelectClipRgn 為指定設備場景選擇新的剪裁區
SetBoundsRect 設置指定設備場景的邊界矩形
SetGraphicsMode 允許或禁止增強圖形模式,以提供某些支持(包括世界轉換)
SetMapMode 設置指定設備場景的映射模式
SetRectRgn 設置區域為指定的矩形
SetViewportExtEx 設置設備場景視口范圍
SetViewportOrgEx 設置設備場景視口起點
SetWindowExtEx 設置指定設備場景窗口范圍
SetWindowOrgEx 設置指定設備場景窗口起點
SetWindowRgn 設置窗口區域
SetWorldTransform 設置世界轉換
ValidateRgn 激活窗口中指定區域,把它從刷新區移走
WindowFromDC 取回與某一設備場景相關的窗口的句柄

 

API之進程和線程函數

函數名 作用
CancelWaitableTimer 這個函數用於取消一個可以等待下去的計時器操作
CallNamedPipe 這個函數由一個希望通過管道通信的一個客戶進程調用
ConnectNamedPipe 指示一台服務器等待下去,直至客戶機同一個命名管道連接
CreateEvent 創建一個事件對象
CreateMailslot 創建一個郵路。返回的句柄由郵路服務器使用(收件人)
CreateMutex  創建一個互斥體(MUTEX)
CreateNamedPipe 創建一個命名管道。返回的句柄由管道的服務器端使用
CreatePipe 創建一個匿名管道
CreateProcess 創建一個新進程(比如執行一個程序)
CreateSemaphore 創建一個新的信號機
CreateWaitableTimer 創建一個可等待的計時器對象
DisconnectNamedPipe 斷開一個客戶與一個命名管道的連接
DuplicateHandle 在指出一個現有系統對象當前句柄的情況下,為那個對象創建一個新句柄
ExitProcess   中止一個進程
FindCloseChangeNotification 關閉一個改動通知對象
FindExecutable 查找與一個指定文件關聯在一起的程序的文件名
FindFirstChangeNotification 創建一個文件通知對象。該對象用於監視文件系統發生的變化
FindNextChangeNotification 重設一個文件改變通知對象,令其繼續監視下一次變化
FreeLibrary 釋放指定的動態鏈接庫
GetCurrentProcess 獲取當前進程的一個偽句柄
GetCurrentProcessId 獲取當前進程一個唯一的標識符
GetCurrentThread 獲取當前線程的一個偽句柄
GetCurrentThreadId 獲取當前線程一個唯一的線程標識符
GetExitCodeProces 獲取一個已中斷進程的退出代碼
GetExitCodeThread 獲取一個已中止線程的退出代碼
GetHandleInformation 獲取與一個系統對象句柄有關的信息
GetMailslotInfo 獲取與一個郵路有關的信息
GetModuleFileName 獲取一個已裝載模板的完整路徑名稱
GetModuleHandle 獲取一個應用程序或動態鏈接庫的模塊句柄
GetPriorityClass 獲取特定進程的優先級別
GetProcessShutdownParameters 調查系統關閉時一個指定的進程相對於其它進程的關閉早遲情況
GetProcessTimes  獲取與一個進程的經過時間有關的信息
GetProcessWorkingSetSize 了解一個應用程序在運行過程中實際向它交付了多大容量的內存
GetSartupInfo   獲取一個進程的啟動信息
GetThreadPriority 獲取特定線程的優先級別
GetTheardTimes 獲取與一個線程的經過時間有關的信息 
GetWindowThreadProcessId 獲取與指定窗口關聯在一起的一個進程和線程標識符
LoadLibrary 載入指定的動態鏈接庫,並將它映射到當前進程使用的地址空間
LoadLibraryEx 裝載指定的動態鏈接庫,並為當前進程把它映射到地址空間
LoadModule 載入一個Windows應用程序,並在指定的環境中運行
MsgWaitForMultipleObjects 等侯單個對象或一系列對象發出信號。如返回條件已經滿足,則立即返回
SetPriorityClass 設置一個進程的優先級別
SetProcessShutdownParameters 在系統關閉期間,為指定進程設置他相對於其它程序的關閉順序
SetProcessWorkingSetSize 設置操作系統實際划分給進程使用的內存容量
SetThreadPriority 設定線程的優先級別
ShellExecute 查找與指定文件關聯在一起的程序的文件名
TerminateProcess 結束一個進程
WinExec  運行指定的程序

 

API之網絡函數

函數名 作用
WNetAddConnection 創建同一個網絡資源的永久性連接
WNetAddConnection2 創建同一個網絡資源的連接
WNetAddConnection3 創建同一個網絡資源的連接
WNetCancelConnection 結束一個網絡連接
WNetCancelConnection2  結束一個網絡連接
WNetCloseEnum 結束一次枚舉操作
WNetConnectionDialog 啟動一個標准對話框,以便建立同網絡資源的連接
WNetDisconnectDialog 啟動一個標准對話框,以便斷開同網絡資源的連接
WNetEnumResource 枚舉網絡資源
WNetGetConnection 獲取本地或已連接的一個資源的網絡名稱
WNetGetLastError 獲取網絡錯誤的擴展錯誤信息
WNetGetUniversalName 獲取網絡中一個文件的遠程名稱以及/或者UNC(統一命名規范)名稱
WNetGetUser 獲取一個網絡資源用以連接的名字
WNetOpenEnum 啟動對網絡資源進行枚舉的過程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM