Biblioteki C/C++
GetWindowLong
[funkcja] Odczytuje atrybuty okna.Aby napisać kod kompatybilny z 32-bitową oraz 64-bitową wersją systemu Windows, użyj funkcji GetWindowLongPtr. |
Składnia
#include <windows.h>
LONG WINAPI GetWindowLong( HWND hWnd, int nIndex );
Argumenty
Zwracana wartość
Jeśli funkcja zakończy się prawidłowo, zwracana wartość zawiera żądane informacje o oknie. Jeśli wystąpią błędy, zwracaną wartością jest zero. Aby uzyskać rozszerzone informacje o błędach, wywołaj funkcję
GetLastError. Jeśli funkcja
SetWindowLong nie została wcześniej wywołana w celu ustawienia danego atrybutu okna, ta funkcja zwróci zero w przypadku pobierania wartości dodatkowej pamięci dla okna lub klasy.
Dodatkowe informacje
Do wywołania procedury obsługi okna pobranej przez tą funkcję należy użyć funkcji
CallWindowProc. Zarezerwowana dodatkowa pamięć dla okna przez określenie niezerowej wartości składowej
cbWndExtra struktury
WNDCLASSEX jest używana z funkcją
RegisterClassEx.
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.