Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
xt
Зарегистрирован: 17.12.2002 Сообщения: 557 Откуда: Донецк, UA
|
Добавлено: Пн Авг 19 2002 13:25 Заголовок сообщения: MFC класс CPropertySheet, Не могу убрать кнопки... |
|
|
Не получается удалить кнопки из диалога который создаёт этот класс (по дефолту - "ОК", "Отмена", "Применить"(не активна) и "Справка"). Может можно указывать какие-нить стили при его создании? Если кто нибудь работал с этим классом плиз скажите какие стили юзать и какие функции используются для их установки. Или хоть скажите где это искать в MSDN, а то работа стоит........
Всем спасибо |
|
Вернуться к началу |
|
|
Dark Dream Гость
|
Добавлено: Ср Авг 21 2002 20:09 Заголовок сообщения: Re: MFC класс CPropertySheet, Не могу убрать кнопки... |
|
|
>>Не получается удалить кнопки из диалога который создаёт этот класс (по дефолту - "ОК", "Отмена", "Применить"(не активна) и "Справка"). >>Может можно указывать какие-нить стили при его создании? >>Если кто нибудь работал с этим классом плиз скажите какие стили юзать и какие функции используются для их установки. Или хоть скажите где это искать в MSDN, а то работа стоит........ >> >>Всем спасибо
Приветствую.
Достаточно долго возился с этим классом и убидился в следующем:
Во первых в MSDN инфомация есть но имху куцая и размазанная
Во вторых кнопки OK и Cancel убрать так просто не удастся. Но передо мно не стояла такая необходимоть, поэтому о возможности не сужу. В общей инфомации не нашел.
В третьих - существуют два флага при создании: PSH_HASHELP (цитирую) Выводит кнопку Help(справка). Эта кнопка будет доступна в том случае, если флаг PSH_HASHELP также установле в структуре PSP_HASHELP. Если флаг PSH_HASHELP установлен для какой-либо из страниц в наборе свойств, то кнопка Help появится автоматически, не зависимо от того установлен флаг или нет.
И второй флаг: PSH_NOAPPLYNOW удаляет кнопку Apply (Применить)
Надеюсь инфомация поможет. Желаю успехов. |
|
Вернуться к началу |
|
|
|