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ł: xevuel
Biblioteki C/C++

SetRect

[funkcja] Wypełnia podaną strukturę typu RECT wartościami podanymi jako argumenty funkcji.

Składnia

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

WINUSERAPI BOOL WINAPI SetRect(
LPRECT lprc,
int xLeft,
int yTop,
int xRight,
int yBottom
);

Argumenty

ArgumentOpis
lprcWskaźnik na strukturę, która zostanie wypełniona podanymi danymi
xLeftZawiera wartość współrzędnej x lewego górnego rogu prostokąta
yTopZawiera wartość współrzędnej y lewego górnego rogu prostokąta
xRightZawiera wartość współrzędnej x prawego dolnego rogu prostokąta
yBottomZawiera wartość współrzędnej x prawego dolnego rogu prostokąta

Zwracana wartość

Funkcja w przypadku powodzenia zwraca wartość niezerową. W przeciwnym wypadku zwraca 0. Aby uzyskać szczegółowe informacje o błędzie, użyj funkcji » WinAPIGetLastError.

Opis szczegółowy

Funkcja SetRect kopiuje do podanego w pierwszym argumencie bufora strukturę wypełnioną danymi przekazanymi w kolejnych czterech argumentach funkcji. Przykładowy kod:
C/C++
RECT rc;
SetRect( & rc, 10, 20, 30, 50 );
jest równoznaczny z następującym:
C/C++
RECT rc;
rc.left = 10;
rc.top = 20;
rc.right = 30;
rc.bottom = 50;

Wymagania

Minimalny obsługiwany klientWindows 2000 Professional
Minimalny obsługiwany serwerWindows 2000 Server
NagłówekWinuser.h (wewnątrz Windows.h)
BibliotekaUser32.lib
DLLUser32.dll

Zagadnienia powiązane

RECTDefiniuje współrzędne lewego górnego i prawego dolnego narożnika prostokąta. (struktura)

Linki zewnętrzne