PlaceBar в OpenDialog
От: hVint  
Дата: 25.12.02 14:04
Оценка:
Я делаю GetOpenFileName со своим хуком и шаблоном диалога (один лишний чекбокс снизу добавляется). Однако при этом исчезает PlaceBar. Флаг OFN_EX_NOPLACESBAR не установлен. Что делать?
Re: PlaceBar в OpenDialog
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 25.12.02 14:54
Оценка:
Здравствуйте, hVint, Вы писали:

V>Я делаю GetOpenFileName со своим хуком и шаблоном диалога (один лишний чекбокс снизу добавляется). Однако при этом исчезает PlaceBar. Флаг OFN_EX_NOPLACESBAR не установлен. Что делать?


Насколько я понимаю, Places Bar будет только при условии _WIN32_WINNT >= 0x0500 (взгляните на описание структуры OPENFILENAME), при этом sizeof() будет возвращать большее значение, чем для Win95/98/NT4 и WinME/2K/XP этот Places Bar покажет.
- Искренне ваш, Поросенок Пафнутий
Re[2]: PlaceBar в OpenDialog
От: hVint  
Дата: 26.12.02 11:40
Оценка:
SDB>Насколько я понимаю, Places Bar будет только при условии _WIN32_WINNT >= 0x0500 (взгляните на описание структуры OPENFILENAME), при этом sizeof() будет возвращать большее значение, чем для Win95/98/NT4 и WinME/2K/XP этот Places Bar покажет.

_WIN32_WINNT у меня стоит правильная. Проблема не в этом. Если я убираю свой хук и диалог, то PlaceBar показывается нормально. Есть подозрение, эта такая фича, что в диалогах с расширениями PlaceBar не показывается.
Re[3]: PlaceBar в OpenDialog
От: Slavick Shibayev Украина  
Дата: 22.09.03 19:02
Оценка:
Коллеги, нашёл ли кто-то warkaround этой проблемы? У меня та же ситуация.

V>Есть подозрение, эта такая фича, что в диалогах с расширениями PlaceBar не показывается.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.