w32api - Справочник по Windows API
Найти:
На:





Функция GetWindowText копирует текст из панели заголовка указанного окна (если окно ее имеет) в буфер. Если указанное окно – это элемент управления, то копируется текст из элемента управления.

int GetWindowText(
    HWND hWnd,	// дескриптор окна или элемента управления с текстом
    LPTSTR lpString,	// адрес буфера для текста
    int nMaxCount 	// максимальное число символов для копирования
);
Параметры:

hWnd Идентифицирует окно или элемент управления, содержащий текст.
lpString Адрес буфера для получения текста.
nMaxCount Указывает максимальное число символов для копирования в буфер. Если текст превышает это значение, то он отсекается.

Возвращаемые значения:

Если функция успешна, то возвращается длина, в символах, скопированной строки, без учета завершающего нуля. Если окно не имеет панели заголовка или текста, если заголовок пуст, или если дескриптор окна или элемента управления не корректен, то возвращается ноль. Для получения дополнительной информации об ошибке, вызовите GetLastError.

Функция не может взять текст с элемента редактирования другого приложения.

Замечания:

Функция посылает сообщения WM_GETTEXT указанному окну или элементу управления.

Смотрите также:



Hosted by uCoz