Форум: "WinAPI";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
ВнизSelectDirectory в центре экрана Найти похожие ветки
← →
Dmitry_177 (2007-04-14 22:00) [0]Как можно сделать окно, которое вызывается функцией SelectDirectory для выбора папки, в центре экрана? А то у меня оно почему-то справа и внизу всегда показывается.. не очень удобно как-то..
← →
clickmaker © (2007-04-16 09:43) [1]SHBrowseForFolder() - прикрутить callback, в обработчике BFFM_INITIALIZED установить желаемую позицию диалога
← →
Rouse_ © (2007-04-16 11:57) [2]
> прикрутить callback, в обработчике BFFM_INITIALIZED установить
> желаемую позицию диалога
Не все так просто. Данный диалог с флагом BIF_USENEWUI может изменять свой размер но в BFFM_INITIALIZED размеры диалога еще не установлены и скинуты в умолчательное значение. Поэтому придется еще и DWL_DLGPROC переопределять и в нем отлавливать WM_SHOWWINDOW, где все высталенно как надо. Иначе он будет скошен отночительно центра экрана.
← →
clickmaker © (2007-04-16 17:00) [3]
> придется еще и DWL_DLGPROC переопределять
да, точно )
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c