Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

GetNumberOfConsoleMouseButtons

[funkcja] Pobiera liczbę przycisków myszy używanej przez obecną konsolę.

Składnia

C/C++
#include <windows.h>

BOOL WINAPI GetNumberOfConsoleMouseButtons( LPDWORD lpNumberOfMouseButtons );

Argumenty

ArgumentOpis
lpNumberOfMouseButtonsWskaźnik do zmiennej pobierającej liczbę przycisków myszy.

Zwracana wartość

Jeśli nie wystąpią błędy, zwracana wartość jest niezerowa, inaczej 0. Aby uzyskać szczegółowe informacje o błędzie, wywołaj funkcję » WinAPIGetLastError.

Dodatkowe informacje

Kiedy konsola pobiera wejście myszy, struktura INPUT_RECORD zawiera strukturę MOUSE_EVENT_RECORD umieszczoną w buforze wejściowym konsoli. Składowa dwButtonState struktury MOUSE_EVENT_RECORD ma bit określający stan każdego przycisku myszy. Jeśli przycisk jest wciśnięty, bit ma wartość 1, inaczej 0. Ta funkcja określa liczbę bitów oznaczających poszczególne przyciski.

Wymagania

Minimalny system klientaWindows 2000 Professional (tylko aplikacje biurowe).
Minimalny system serweraWindows 2000 Server (tylko aplikacje biurowe).
NagłówekWincon.h (dołącza Windows.h)
BibliotekaKernel32.lib
DLLKernel32.dll

Linki zewnętrzne