#includewindows.h
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供麻城網(wǎng)站建設(shè)、麻城做網(wǎng)站、麻城網(wǎng)站設(shè)計(jì)、麻城網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、麻城企業(yè)網(wǎng)站模板建站服務(wù),十年麻城做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
voidhidecursor()
{
console_cursor_infocursor_info={1,0};
setconsolecursorinfo(getstdhandle(std_output_handle),cursor_info);
}
函數(shù)和結(jié)構(gòu)體都在windows.h中定義,函數(shù)用法簡(jiǎn)單就不說了。
console_cursor_info結(jié)構(gòu)體定義如下:
typedefstruct
{dworddwsize;
boolbvisible;//為0時(shí)光標(biāo)不可見
}console_cursor_info,*pconsole_cursor_info;
vc,mingw中均沒問題。
不明白直接hi。
#include "windows.h"
int main()
{
SetFileAttributes("a.txt", FILE_ATTRIBUTE_HIDDEN);
return 0;
}
設(shè)置文件或目錄的屬性,函數(shù)原型如下:
BOOL SetFileAttributes(
LPCTSTR lpFileName,
DWORD dwFileAttributes);
參數(shù):
lpFileName:輸入?yún)?shù),為需要設(shè)置文件屬性的文件或目錄。
返回值:
返回BOOL值,表示是否成功。
使用說明:
文件系統(tǒng)中對(duì)文件屬性的表示使用了DWORD類型的數(shù)據(jù),多個(gè)文件屬性用“|”運(yùn)算連在一起
對(duì)于初學(xué)者來說,編寫的都是控制臺(tái)模式的C程序,也就是運(yùn)行時(shí)會(huì)出現(xiàn)一個(gè)黑底的command窗口。?
如果要運(yùn)行時(shí)隱藏,就需要使用windows 程序,同時(shí)不要?jiǎng)?chuàng)建任何窗體,這樣就不會(huì)有任何界面了。
使用VC創(chuàng)建隱藏運(yùn)行程序方法如下:
1、 在創(chuàng)建工程的時(shí)候,不可以選擇Win32 Console Application,而是要選擇Win32 Application。
2、后續(xù)操作和Console程序類似,唯一區(qū)別為,Win32 App的主函數(shù)(入口函數(shù))不是main,而是
Iint?WINAPI?WinMain(HINSTANCE,HINSTANCE,int,LPCSTR)
3、這種方式創(chuàng)建的程序,雖然不會(huì)有界面出現(xiàn),但在任務(wù)管理器中還是有進(jìn)程的。
沒有內(nèi)置的函數(shù)可以隱藏。
如果真的要隱藏,需要自己編寫函數(shù)進(jìn)行處理。
需要用到的函數(shù)是 getch();
這個(gè)函數(shù)可以獲取一個(gè)字符,而屏幕上不會(huì)顯示出來。
你要做的,就是把錄入的數(shù)據(jù)保存到一個(gè)字符串中,然后自行對(duì)字符串進(jìn)行解釋。
具體的做法,自己百度。
分享名稱:c語言函數(shù)怎樣隱藏 c語言隱藏窗口
網(wǎng)頁地址:http://www.muchs.cn/article32/hhiosc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、小程序開發(fā)、網(wǎng)站建設(shè)、面包屑導(dǎo)航、全網(wǎng)營(yíng)銷推廣、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
營(yíng)銷型網(wǎng)站建設(shè)知識(shí)