偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Windows控制臺(tái)光標(biāo)控制

運(yùn)維 系統(tǒng)運(yùn)維
本文介紹了Windows控制臺(tái)的光標(biāo)屬性以及控制光標(biāo)的步驟和方法,希望對(duì)大家有所幫助。

Windows控制臺(tái)是在系統(tǒng)出現(xiàn)一些意外情況下的一種非常有效的診斷和測(cè)試以及恢復(fù)系統(tǒng)功能的工具,它是微軟推出的一種全新的控制模式,用于在安全模式和其他啟動(dòng)選項(xiàng)不起作用時(shí)修復(fù)系統(tǒng)。

Windows控制臺(tái)的光標(biāo)具有兩個(gè)屬性:dwSize 高度,bVisible 是否顯示。

步驟/方法

具體步驟:

1.得標(biāo)準(zhǔn)輸出設(shè)備句柄GetStdHandle(),因?yàn)楣鈽?biāo)是在標(biāo)準(zhǔn)輸出設(shè)備上顯示

2.獲取Windows控制臺(tái)光標(biāo)信息GetConsoleCursorInfo(),可以跳過(guò)

3.設(shè)置Windows控制臺(tái)光標(biāo)信息SetConsoleCursorInfo()

4.設(shè)置Windows控制臺(tái)光標(biāo)位置

(1)獲取設(shè)備句柄的函數(shù):

HANDLE WINAPI GetStdHandle(

__in DWORD nStdHandle

);nStdHandle :

1. STD_INPUT_HANDLE 標(biāo)準(zhǔn)輸入設(shè)備,起初,它是控制臺(tái)輸入緩存區(qū),CONIN$

2. STD_OUTPUT_HANDLE 標(biāo)準(zhǔn)輸出設(shè)備,起初,它是活動(dòng)的控制臺(tái)屏幕緩存區(qū),CONOUT$

3. STD_ERROR_HANDLE 標(biāo)準(zhǔn)報(bào)錯(cuò)設(shè)備,起初,它是活動(dòng)的控制臺(tái)屏幕緩存區(qū),CONOUT$

(2)Windows控制臺(tái)光標(biāo)信息結(jié)構(gòu)體:

typedef struct _CONSOLE_CURSOR_INFO {

DWORD dwSize; //光標(biāo)的高度,控制臺(tái)一行字符的高度為100,光標(biāo)的高度為1到100

BOOL bVisible; //是否顯示光標(biāo),TRUE為顯示,F(xiàn)ALSE為不顯示

} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO

(3)獲取Windows控制臺(tái)光標(biāo)信息:

  1. BOOL WINAPI GetConsoleCursorInfo(  
  2.  
  3. __in HANDLE hConsoleOutput,  
  4.  
  5. __out PCONSOLE_CURSOR_INFO lpConsoleCursorInfo  
  6.  
  7. );  
  8.  

hConsoleOutput:Windows控制臺(tái)屏幕緩存區(qū)句柄,必須具有GENERIC_READ權(quán)限

lpConsoleCursorInfo:一個(gè)指向CONSOLE_CURSOR_INFO的指針,用來(lái)接收控制臺(tái)光標(biāo)信息

(4)設(shè)置Windows控制臺(tái)光標(biāo)信息:

  1. BOOL WINAPI SetConsoleCursorInfo(  
  2.  
  3. __in HANDLE hConsoleOutput,  
  4.  
  5. __in const CONSOLE_CURSOR_INFO* lpConsoleCursorInfo  
  6.  
  7. );  
  8.  

hConsoleOutput:Windows控制臺(tái)屏幕緩存區(qū)句柄,必須具有GENERIC_READ權(quán)限

lpConsoleCursorInfo:一個(gè)指向CONSOLE_CURSOR_INFO的指針,用來(lái)設(shè)置控制臺(tái)光標(biāo)信息

(5)設(shè)置Windows控制臺(tái)光標(biāo)位置:

void gotoxy(int Wide,int High) //Wide表示列,0為***列,High表示行,0為***行

  1. {  
  2.  
  3. COORD loc;  
  4.  
  5. loc.X=Wide;  
  6.  
  7. loc.Y=High;  
  8.  
  9. SetConsoleCursorPosition(hStdout, loc);  
  10.  
  11. }  

Windows控制臺(tái)光標(biāo)的控制主要是利用代碼來(lái)實(shí)現(xiàn)的,讀者對(duì)其代碼熟練的掌握則可熟練的控制光標(biāo)。

【編輯推薦】

  1. Windows惡意軟件20年“創(chuàng)新”史
  2. 六款你不可不知的Windows管理工具
  3. 小型企業(yè)如何選擇合適的Windows版本?
  4. 如何制定良好的Windows補(bǔ)丁更新管理機(jī)制?
責(zé)任編輯:韓亞珊 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-07-11 09:57:19

WINDOWS控制臺(tái)DOS命令

2011-07-11 13:52:45

Windows控制臺(tái)

2011-07-19 15:15:59

故障恢復(fù)控制臺(tái)

2011-07-11 13:43:45

Windows控制臺(tái)

2011-07-11 14:20:19

2010-12-21 14:32:43

操作控制臺(tái)

2011-07-26 18:13:53

控制臺(tái)

2011-08-08 10:55:14

IOS 控制臺(tái) Consol

2009-06-15 09:50:34

JBoss控制臺(tái)

2011-07-19 15:38:15

故障恢復(fù)控制臺(tái)

2011-07-11 15:52:47

RCWindows

2011-07-26 18:00:09

控制臺(tái)

2011-07-11 11:05:09

Windows控制臺(tái)

2009-03-04 10:10:49

控制臺(tái)桌面虛擬化Xendesktop

2021-06-17 11:34:54

SLS 阿里云

2009-10-10 10:45:04

VB 2005新型控制

2011-07-12 15:18:01

SQLite數(shù)據(jù)庫(kù)引擎

2011-07-27 13:59:04

2011-07-11 17:00:07

Windows Vis控制臺(tái)MMC

2011-07-11 16:25:25

控制臺(tái)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)