Beginner_mfc Ответов: 1

Удаление/скрытие значка cpropertysheet


Как значок Cpropertysheet удаляется/скрывается. если значок предоставляется по умолчанию, как мы можем удалить/скрыть его?

Что я уже пробовал:

Я попытался найти значок в своем коде, но не смог его найти..Я думаю, что это дефолт..

1 Ответов

Рейтинг:
2

Richard MacCutchan

На какую икону вы ссылаетесь? Вы проверили, что там такое? Класс CPropertySheet | Microsoft Docs[^] документация?


Beginner_mfc

Я говорю о значке, присутствующем в верхнем левом углу моего листа собственности.Я просверлил вниз Microsoft docs, но ничего там не нашел..

Richard MacCutchan

Я думаю, что значок автоматически добавляется на основе стиля Windows WS_CAPTION в диалоговом ресурсе. Но документ предостерегает от отключения этой функции.

Beginner_mfc

Я думаю, что нет диалогового ресурса availabile для Cpropertysheet означает, что файл .rc не используется для его стилизации.Так как же я могу отключить эту функцию

Richard MacCutchan

Как я уже сказал, Вы не можете его выключить. Это часть класса MFC, который вы не можете контролировать.

Richard MacCutchan

Как и в случае с вашими предыдущими вопросами, я думаю, что вы столкнетесь с подобными проблемами, пока используете MFC. Если вы хотите лучше контролировать визуальные аспекты ваших приложений, то используйте Win32 API, а не классы MFC.