GetLargestConsoleWindowSize |
Declare Function Api_GetNumberOfConsoleInputEvents& Lib "kernel32" Alias "GetNumberOfConsoleInputEvents" (ByVal hConsoleInput&, lpNumberOfEvents&) |
Declare Function GetNumberOfConsoleInputEvents Lib "kernel32" (ByVal hConsoleInput As Long, lpNumberOfEvents As Long) As Long |
|
コンソール入力バッファにある未読の入力レコード数を取得する。 |
|
パラメータ lpcNumberOfEvents
コンソール入力バッファにある未読の入力レコード数を受け取る 32 ビット変数へのポインタを指定する。 読レコードの総数を報告する。ReadFile 関数または ReadConsole 関数を使うプロセスは、キーボード入力しか読み取ることができない。
ReadConsoleInput 関数を使うプロセスは、すべての種類の入力レコードを読み取ることができる。
入力バッファが空でないときは、コンソール入力バッファのハンドルがシグナル状態になる。 ッファに残っているすべての未読レコードを破棄するには、FlushConsoleInputBuffer 関数を使う。 |