Biblioteki C/C++
DrawFocusRect
[funkcja] Funkcja rysuje prostokąt za pomocą stylów używanych do okien, które mają fokusa.Składnia
#include <windows.h>
BOOL DrawFocusRect( HDC hdc, const RECT * lprc );
Argumenty
Zwracana wartość
Jeśli funkcja zakończy się normalnie, zwracana wartość jest niezerowa, inaczej 0.
Dodatkowe informacje
Funkcja
DrawFocusRect działa tylko w trybie
MM_TEXT. Ponieważ funkcja
DrawFocusRect jest funkcją XOR, wywołanie jej po raz drugi z tym samym prostokątem usuwa go z ekranu. Ta funkcja rysuje prostokąt, którego obszar nie może być zmieniany. Jeśli jednak chcesz to zrobić, musisz wywołać funkcję ponownie (prostokąt zostanie usunięty z ekranu), zmienić jego obszar i ponownie wywołać funkcję, aby go umieścić na nowej pozycji. W systemie Windows XP obszar prostokąta może być cieńszy, niż 1 piksel. Aby zmienić jego wymiary, należy wywołać funkcję
SystemParametersInfo z argumentem
SPI_SETFOCUSBORDERWIDTH (szerokość) lub
SPI_SETFOCUSBORDERHEIGHT (wysokość).
Wymagania
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.