![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.12.2009
Сообщений: 3
|
![]()
Есть элемент Picture Control, нанесённый на форму в MFC. Как программно присвоить значение FALSE его свойству Visible? В принципе такое свойство есть у многих элементов (кнопка, листбокс и т.д.), так что не обязательно рассказывать конкретно про picture.
Например в случае кнопки (Button) если добавить для неё переменную m_btn1 типа CButton, то для неё определено много методов, однако свойства Visible нет. И метода, переключающего это свойство, тоже не нашел. P.S. строго говоря, пишу MFC Smart Device Application, но приму пояснения и в обычном) |
![]() |
![]() |
![]() |
#2 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
setVisible() || ( show() && hide() )
пс. ShowWindow(SW_HIDE | SW_SHOW)
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#3 |
Регистрация: 14.12.2009
Сообщений: 3
|
![]()
чему принадлежат эти методы? Самый простой пример - та же переменная CButton m_btn1 не имеет таких методов (m_btn1.setVisible() - ругается, error C2039: 'SetVisible' : is not a member of 'CButton'). На show и hide та же реакция. Или нужно обращаться не к этой переменной?
|
![]() |
![]() |
![]() |
#4 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2ACC_rus
а это ты с чистой совестью заигнорил? Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
![]() |
![]() |
![]() |
#5 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]()
Вы используете визуальное программирование? (кидаете всякие компоненты на форму). Если да, то посмотрите меню свойств объекта. Там должно быть свойство Visible. В крайнем случае положите объект на панель и скройте всю панель.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
![]() |
![]() |
![]() |
#6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Ответ дан.
ShowWindow у каждого MFC потомка CWnd есть. |
![]() |
![]() |
![]() |
#7 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2ROD
в мфц нет понятий ни копонент, ни форма.... есть окна, диалоги и классы
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#8 | |
Регистрация: 14.12.2009
Сообщений: 3
|
![]()
Благодарность за
Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как обратиться к текстовому окну | caveman | Общие вопросы Delphi | 0 | 27.09.2009 14:35 |
F1Book. как обратиться к ячейке? | ira_sweet | Общие вопросы Delphi | 0 | 28.05.2009 20:17 |
Как обратиться к активной форме? | Dimon88 | Помощь студентам | 4 | 18.10.2008 00:03 |
Как обратиться к ячейке таблицы | Аналитик | Помощь студентам | 16 | 29.11.2007 20:11 |
как обратиться к невидемой форме | Scorpeon | Общие вопросы Delphi | 3 | 29.06.2007 16:16 |