Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CComboBox::MoveWindow(...) 
:(
    Опции темы
Madest
Дата 27.10.2004, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 27.11.2003
Где: Городок

Репутация: нет
Всего: нет



Четвертый аргумент устанавливает высоту с выпавшим листом. А как в программе задать высоту комбобокса в свернутом состоянии?
--------------------
PM MAIL   Вверх
Madest
Дата 29.10.2004, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 27.11.2003
Где: Городок

Репутация: нет
Всего: нет



Цитата
Вы игнорировали мой вопрос по поводу магнитофона.

--------------------
PM MAIL   Вверх
Madest
Дата 9.11.2004, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 27.11.2003
Где: Городок

Репутация: нет
Всего: нет



Неужели никто не знает?
--------------------
PM MAIL   Вверх
Coocky
Дата 9.11.2004, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



И что он у тебя при перемещении разворачивается?
А вообще толком обьясни,что ты делаешь:перемещаешь в развернутом и хочешь,что б так и остался,перемещаеш в свернутом и хочешь что б развернулся?

Это сообщение отредактировал(а) Coocky - 9.11.2004, 22:24


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Madest
Дата 10.11.2004, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 27.11.2003
Где: Городок

Репутация: нет
Всего: нет



Есть комобобокс, в ресурсах отмеренный, допустим, шириной 50, высотой 15 (в свернутом состоянии).
Мне его, в зависимости от размера экрана, нужно передвинуть и изменить размеры (в свернутом состоянии).
MoveWindow(0,0,70,20);
При выполнении с первыми тремя аргументами все нормально, а вот высота в свернутом состоянии остается той же что в ресурсах(15). Значение h присваивается высоте с выпавшим листом. А мне нужно задать высоту свернутого комбобокса 20.

--------------------
PM MAIL   Вверх
Coocky
Дата 11.11.2004, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Да ерунда,батенька.Не умеешь работать с CRect;А я то думал smile
Вот код пишу с головы и на ходу:
Диалоговое окно.Рисую комбобох.Добавляем кнопку Ок.Делаю обработчик на нажатие
Код

CMadest::OnOk()
{
CRect rect;
m_Combo.GetWindowRect(&rect);
ScreenToClient(&rect);
//rect.bottom+=20;
//rect.top+=20;
//rect.left+=20;
//rect.right+=20;
m_Combo.MoveWindow(rect);



Теперь попробуй разкоментировать rect.bottom+=20; и rect.top+=20; двигаться будет вниз(если не ошибаюсь).
rect.bottom+=20; rect.right+=20;-расширяет его и уменьшает размер выпадающего списка.И т .д. и т.п.(А потом говорят,что МФС коряво работает) smile
Короче эксперементируй и разбирайся smile
Да,на всякий случай:изменить ВЫСОТУ CEdit ты не сможешь.Разве что черезWM_DRAWITEM smile
P.S.Я б на твоем месте не ленился,а уже сам сделал.Сколько ты времени прождал на ерунду smile
А вопрос действительно про магнитофон smile

.


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Madest
Дата 15.11.2004, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 27.11.2003
Где: Городок

Репутация: нет
Всего: нет



При чем здесь CRect?
Вопрос, ксати, был конкретно по высоте CEdit. Не стоило себя так утруждать, можно было ответить лишь
Цитата
изменить ВЫСОТУ CEdit ты не сможешь

--------------------
PM MAIL   Вверх
Coocky
Дата 15.11.2004, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Цитата
А как в программе задать высоту комбобокса в свернутом состоянии?

А ты выражайся правильно...Комбобох=CEdit+ClistBox;
Цитата
Не стоило себя так утруждать,

Запомню,Madest
Madest
Цитата
Цитата 
изменить ВЫСОТУ CEdit ты не сможешь


Смогу,но не через MoveWindows();Как?
Цитата
Не стоило себя так утруждать

Я ж сказал,что запомню.


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.