Я делаю GetOpenFileName со своим хуком и шаблоном диалога (один лишний чекбокс снизу добавляется). Однако при этом исчезает PlaceBar. Флаг OFN_EX_NOPLACESBAR не установлен. Что делать?
Здравствуйте, hVint, Вы писали:
V>Я делаю GetOpenFileName со своим хуком и шаблоном диалога (один лишний чекбокс снизу добавляется). Однако при этом исчезает PlaceBar. Флаг OFN_EX_NOPLACESBAR не установлен. Что делать?
Насколько я понимаю, Places Bar будет только при условии _WIN32_WINNT >= 0x0500 (взгляните на описание структуры OPENFILENAME), при этом sizeof() будет возвращать большее значение, чем для Win95/98/NT4 и WinME/2K/XP этот Places Bar покажет.
SDB>Насколько я понимаю, Places Bar будет только при условии _WIN32_WINNT >= 0x0500 (взгляните на описание структуры OPENFILENAME), при этом sizeof() будет возвращать большее значение, чем для Win95/98/NT4 и WinME/2K/XP этот Places Bar покажет.
_WIN32_WINNT у меня стоит правильная. Проблема не в этом. Если я убираю свой хук и диалог, то PlaceBar показывается нормально. Есть подозрение, эта такая фича, что в диалогах с расширениями PlaceBar не показывается.
Коллеги, нашёл ли кто-то warkaround этой проблемы? У меня та же ситуация.
V>Есть подозрение, эта такая фича, что в диалогах с расширениями PlaceBar не показывается.