-
Всем привет! Раньше (в Windows 7) было все нормально. WM_DROPFILES обрабатывался без проблем. Сейча WINDOWS 10-64 и WM_DROPFILES в окно перестал приходить. Как быть? Где посмотреть? Сообщение просто не приходит в окно.
-
-
Хм. UAC у меня и сейчас отключен. По крайней мере установлен на минимум. Учетная запись администратора. Т.е. мой «блокнот» теперь не кошерен? Как быть? Возненавидеть микрософт и юзать люникс ? ;)
-
Разобрался. Оказывается надо быть проще. Не запускать программу от имени администратора, тогда будет порядок. Изоляция слоев :) Убрал привелегии администратора. Все заработало ;)
-
А как же быть с уровнем Администратора?
-
А все разобрался. Спасибо!
-
> dmk © (17.03.17 17:01) [2] > Хм. UAC у меня и сейчас отключен.
через панель управления в новых ОС отключить UAC нельзя. можно через реестр по шаманить, но тогда система и некоторые приложения станут работать не стабильно, нужно жить с UAC.
> dmk © (18.03.17 03:54) [5] > А все разобрался. Спасибо!
тестировать надо, в первую очередь, на самых новых ОС, а уже в десятую на полюбившейся семерке.
-
Так только drag-n-drop не работает. Остальное все в порядке. WM_DROPFILES оказывается не только ко мне, он в любые программы не приходит с уровнем администратора в 10-ке. У меня Outlook не принимал файлы перетаскиванием пока уровень ему не сменил.
-
> dmk © (19.03.17 05:35) [7]
потому что тестировать, в первую очередь, надо с настройками системы по умолчанию, а уже в десятую очередь с вручную выключенным UAC. наивно полагать что все пользователи выключают UAC в 7, скорее всего, 90% его не выключают. тогда бы проблема обнаружилась куда раньше. в любом случае, решение - [1]. или же разделение приложения на fron-end, работающий с правами текущего пользователя и системный back-end.
-
|