Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по созданию окна ListCtrl. 
:(
    Опции темы
AndreySol
Дата 6.6.2005, 06:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



ОС - WinMe.
Компилятор - MSVC++ 6.0 + SP5.
Почему, если создаю окно ListCtrl в редакторе ресурсов со стилем "Border" и динамически через Create(...) со стилем WS_BORDER получается разный результат - в первом случае рабочая область окна имеет эффект "утопленности", а во втором - плоский вариант.
В чем дело и как это исправить ?
На всякий случай даю код, как создаю ListCtrl:
Код

// объявлено
CListCtrl* pListCtrl;
// создаю
pListCtrl = new CListCtrl();
pListCtrl->Create(WS_CHILD | WS_BORDER | LVS_LIST, CRect(0, 0, 200, 250), this, IDC_LISTCTRL);


PM MAIL   Вверх
AndreySol
Дата 13.6.2005, 06:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



И што, никто не сталкивался с таким ? И никто не знает как с этим бороться ?
PM MAIL   Вверх
Любитель
Дата 13.6.2005, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

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



Какие-то ещё есть флаги стилей, которые ты в Create не ставишь. Может вечером напишу конкретней.


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


Опытный
**


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

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



Да перепробовал я их все, даже расширенные, все так же.
PM MAIL   Вверх
IEZ
Дата 24.6.2005, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Либо в ресурсах сделай стиль Client Edge = FALSE или при динамическом создании добавь этот стиль для ListCtrl.
Он отвечает за это хозяйство.


--------------------
"Нужно делать так, как нужно, а как не нужно, делать не нужно" (с) Винни-Пух.
PM MAIL WWW ICQ   Вверх
AndreySol
Дата 13.7.2005, 05:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



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


 




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


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

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