ПрограммированиеФорумОбщее

GetOpenFileName заметил странность за этой функцией. (2 стр)

Страницы: 1 2
#15
10:41, 28 июля 2011

cranky хендл  я получаю от DialogBoxParam.

#16
10:43, 28 июля 2011

Hybernaculum "OFN_NOCHANGEDIR This flag is ineffective for GetOpenFileName.". Да OFN_NOCHANGEDIR не работает. Не дает ни какого результата.

#17
10:53, 28 июля 2011

Еще я использую EndDialog. Вщзможно я не вовремя делаю EndDialog, hWnd , 0. Что приводит к закрытию DialogBoxParam. Как предположение.

#18
11:06, 28 июля 2011

Посмотрел EndDialog, hWnd , 0. Стоит только там где происходит проверка на нажатие кнопки 'EXIT' и если нажата то EndDialog, hWnd , 0 (нажали кнопку exit). Больше нет ни где EndDialog, hWnd , 0

#19
11:11, 28 июля 2011

Я офигеваю. Запускаю свой пример под Win XP и каждый раз как я запускаю прогу заново, у меня GetOpenFileName показывает всегда диска c:\(с начала, а потом можно выбирать другие диски и папки).
А в Win 7 GetOpenFileName показывает всегда последнюю папку и диск на котором был выбран файл !!!

#20
12:19, 28 июля 2011

Hybernaculum
> "This flag is ineffective for GetOpenFileName."
Это я видел. Но на разных форумах разные сведения про работу этого флага в GetOpenFileName под разными версиями винды. Сам тестирование не проводил.

#21
12:44, 28 июля 2011

ronniko
> А в Win 7 GetOpenFileName показывает всегда последнюю папку и диск на котором
> был выбран файл !!!
это фича висты и семерки

Страницы: 1 2
ПрограммированиеФорумОбщее

Тема в архиве.