Biblioteki C/C++
MonitorEnumProc
[funkcja] Funkcja zwrotna definiowana przez programistę, wywoływana w funkcji EnumDisplayMonitors.Wartość typu
MONITORENUMPROC jest wskaźnikiem do funkcji
MonitorEnumProc.
Składnia
#include <windows.h>
BOOL CALLBACK MonitorEnumProc( HMONITOR hMonitor, HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData );
Argumenty
Zwracana wartość
Jeśli funkcja ma kontynuować wyliczenie, zwraca
TRUE, inaczej zwraca
FALSE.
Dodatkowe informacje
Można użyć funkcji
EnumDisplayMonitors do wyliczania wyświetlaczy monitorów ustawionych pomiędzy widocznym obszarem określonego kontekstu urządzenia lub (opcjonalnie) fragmentu prostokąta. Aby to zrobić, należy wywołać funkcję
EnumDisplayMonitors z argumentem
hdc o wartości innej, niż
NULL. Można również użyć funkcji
EnumDisplayMonitors do wyliczenia jednego lub więcej wyświetlaczy monitorów na pulpicie, przed dostarczeniem kontekstu urządzenia. Aby to zrobić, wywołaj funkcję
EnumDisplayMonitors z argumentem
hdc równym
NULL. We wszystkich przypadkach, funkcja
EnumDisplayMonitors wywołuje zdefiniowaną przez programistę funkcję
MonitorEnumProc dla wszystkich wyświetlaczy monitorów. Funkcja
MonitorEnumProc zawsze pobiera uchwyt do wyświetlacza monitora. Jeśli funkcja
EnumDisplayMonitors zostanie wywołana z argumentem
hdc o wartości innej, niż
NULL, to funkcja
MonitorEnumProc zwróci również uchwyt do kontekstu urządzenia ze schematem kolorów wyświetlacza monitora. Następnie można rysować na tym kontekście urządzenia w sposób optymalny dla wyświetlacza monitora.
Wymagania
Zagadnienia powiązane
EnumDisplayMonitors | Wylicza wyświetlacze monitorów, które mają wspólny obszar utworzony przez połączenie ograniczającego prostokąta z widocznym obszarem kontekstu urządzenia. (funkcja) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.