Возвращаемые значения
В случае успеха возвращаемое значение больше 32. В случае неудачи возвращаемое значение меньше или равно 32. В следующей таблице приведены возможные ошибочные значения:
Значение | Пояснение |
0 | Недостаток памяти или ресурсов. |
31 | Отсутствует ассоциация для данного типа файлов. |
ERROR_FILE_NOT_FOUND | Указанный файл не найден. |
ERROR_PATH_NOT_FOUND | Указанный путь не найден. |
ERROR_BAD_FORMAT | Неверный формат .ЕХЕ файла (не Win32 .EXE или поврежденный файл) |
Комментарии
При возвращении параметр
См . также
ShellExecute
.Заполненные фигуры
FrameRect
Функция FrameRect
рисует границу вокруг заданного прямоугольника, используя указанную кисть. Ширина и высота границы всегда равны одной логической единице.int FrameRect
(HDC
CONST RECT
HBRUSH
);
Параметры
Возвращаемые значения
В случае успеха возвращается TRUE.
В случае неудачи возвращается FALSE. Для получения дополнительной информации об ошибке вызовите функцию GetLastError
.Комментарии
Кисть, идентифицируемая параметром
Если член
См. также
CreateHatchBrush, CreatePatternBrush, CreateSolidBrush, GetStockObject, RECT
.Класс окна
GetClassName
Функция GetClassName
извлекает имя класса, к которому принадлежит заданное окно.int GetClassName
(HWND
LPTSTR
int
);
Параметры
Возвращаемые значения
В случае успеха возвращается количество скопированных в буфер символов.
В случае неудачи возвращается нуль. Для получения дополнительной информации об ошибке вызовите функцию GetLastError
.См. также
FindWindow, GetClassInfo, GetClassLong, GetClassWord
.SetClassWord
Функция SetClassWord
замещает 16-битное ( word ) значение в указанном смещении в дополнительной памяти класса для класса окна, которому принадлежит указанное окно.WORD SetClassWord
(HWND
int
WORD
);
Параметры
Возвращаемые значения
В случае успеха возвращается предыдущее значение 16-битного целого.
В случае неудачи возвращается нуль. Для получения дополнительной информации об ошибке вызовите функцию GetLastError
.Комментарии
Зарезервируйте дополнительную память класса указанием ненулевого значения члена
Значения GCW _ в Win 32 API устарели. Вы должны использовать функцию SetClassLong
для устновки значений класса, ранее устанавливаемых с использованием значений GCW _ функцией SetClassWord .См. также