C語言GetStdHandle函數(shù)使用方法
函數(shù)的接口
HANDLE WINAPI GetStdHandle( _In_ DWORD nStdHandle ); //WINAPI不是返回值的類型,HANDLE才是
WINAPI是 系統(tǒng)調(diào)用約定
作用
該函數(shù)用于取得指定的標(biāo)準(zhǔn)設(shè)備的句柄(標(biāo)準(zhǔn)輸入,標(biāo)準(zhǔn)輸出或標(biāo)準(zhǔn)錯(cuò)誤)。
參數(shù)
nStdHandle
標(biāo)準(zhǔn)句柄。該參數(shù)可以是以下值之一。
值 | 含義 |
---|---|
STD_INPUT_HANDLE |
標(biāo)準(zhǔn)輸入的句柄 |
STD_OUTPUT_HANDLE |
標(biāo)準(zhǔn)輸出的句柄 |
STD_ERROR_HANDLE |
標(biāo)準(zhǔn)錯(cuò)誤的句柄 |
頭文件Windows.h
返回值
如果函數(shù)成功,則返回值是指定設(shè)備的句柄,或者是由上一次調(diào)用所設(shè)置的重定向句柄
如果函數(shù)失敗,則返回值為無效句柄值。若要獲取擴(kuò)展錯(cuò)誤信息,請(qǐng)調(diào)用GetLastError
函數(shù)
到此這篇關(guān)于C語言GetStdHandle函數(shù)使用方法的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Matlab計(jì)算變異函數(shù)并繪制經(jīng)驗(yàn)半方差圖詳解
這篇文章主要為大家詳細(xì)介紹了基于MATLAB求取空間數(shù)據(jù)的變異函數(shù),并繪制經(jīng)驗(yàn)半方差圖的方法。文中的示例代碼講解詳細(xì),感興趣的可以了解一下2023-04-04深入c++中臨時(shí)對(duì)象的析構(gòu)時(shí)機(jī)的詳解
本篇文章對(duì)c++中臨時(shí)對(duì)象的析構(gòu)時(shí)機(jī)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05解析C++編程中virtual聲明的虛函數(shù)以及單個(gè)繼承
這篇文章主要介紹了C++編程中virtual聲明的虛函數(shù)以及單個(gè)繼承,剖析虛函數(shù)和單個(gè)基類所能夠繼承的成員,要的朋友可以參考下2016-01-01