Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Используется с сообщением TB_REPLACEBITMAP для замены одного растрового изображения панели инструментов другим.
Синтаксис
typedef struct {
HINSTANCE hInstOld;
UINT_PTR nIDOld;
HINSTANCE hInstNew;
UINT_PTR nIDNew;
int nButtons;
} TBREPLACEBITMAP, *LPTBREPLACEBITMAP;
Члены
hInstOld
Тип: HINSTANCE
Дескриптор экземпляра модуля для заменяемого ресурса растрового изображения. Присвойте этому элементу значение NULL , чтобы вместо этого использовать дескриптор точечных рисунков.
nIDOld
Тип: UINT_PTR
Если параметр hInstOld имеет значение NULL, задайте для этого элемента дескриптор заменяемого растрового рисунка. В противном случае задайте идентификатор ресурса заменяемого растрового изображения.
hInstNew
Тип: HINSTANCE
Дескриптор экземпляра модуля, содержащий новый ресурс растрового изображения. Присвойте этому элементу значение NULL , чтобы вместо этого использовать дескриптор точечных рисунков.
nIDNew
Тип: UINT_PTR
Если hInstNew имеет значение NULL, задайте для этого элемента дескриптор растрового изображения с новыми изображениями кнопки. В противном случае задайте идентификатор ресурса растрового изображения с новыми изображениями кнопки.
nButtons
Тип: int
Количество изображений кнопок, содержащихся в новом растровом изображении. Количество новых образов должно совпадать с числом замененных образов.
Комментарии
Если nIDNew содержит дескриптор растрового изображения, а не идентификатор ресурса, не уничтожайте растровое изображение, пока оно не будет заменено TB_REPLACEBITMAP или панель инструментов не будет уничтожена.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |