Biblioteki C/C++
GetWindowText
[funkcja] Pobiera tekst z określonego okna.Składnia
#include <windows.h>
int WINAPI GetWindowText( HWND hWnd, LPTSTR lpString, int nMaxCount );
Argumenty
Zwracana wartość
Jeśli funkcja zakończy się prawidłowo, zwracaną wartością jest długość (w znakach) skopiowanego łańcucha znaków (bez znaku zerowego). Jeśli okno nie ma pola z tekstem, tekst w polu jest pusty lub uchwyt do okna jest nieprawidłowy, zwracaną wartością jest zero. Aby uzyskać rozszerzone informacje o błędzie, wywołaj funkcję
GetLastError.
Dodatkowe informacje
Jeśli określone okno jest własnością bieżącego procesu, funkcja wysyła komunikat
WM_GETTEXT do określonego okna. Jeśli określone okno jest własnością innego procesu mającego pole z tekstem, funkcja pobiera ten tekst. Jeśli okno nie ma pola z tekstem, zwracaną wartością jest pusty łańcuch znaków. To pozwala programom na wywołanie tej funkcji bez otrzymania braku odpowiedzi, jeśli proces, który jest właścicielem wybranego okna nie odpowiada. Jednak jeśli wybrane okno nie odpowiada i należy do wywoływanego programu, funkcja spowoduje, że wywoływany program przetsanie odpowiadać. Aby pobrać tekst kontrolki z innego procesu, wyślij komunikat
WM_GETTEXT bezpośrednio zamiast wywoływania tej funkcji.
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.