Как сместить фокус на диалог открытия / сохранения файла из полноэкранного DirectX 11? (C++ VS2012)
Я использую 64-битную Windows 7 Ultimate, DirectX11 и C++ в VS2012. Я использую диалоговые окна iFileOpen и iFileSave в winapi.
Кто-нибудь может подсказать, как показывать диалоговые окна при использовании DirectX в полноэкранном режиме.
Ящики есть, если я использую Ctrl + Alt + Delete, чтобы показать диспетчер задач и показать панель запуска. Затем я могу выбрать диалог открытия / сохранения файла на панели запуска.
Но это не совсем удобно для пользователя.
Может кто-нибудь посоветовать, как лучше поступить, чтобы сместить фокус на диалоговые окна автоматически, пожалуйста.
1 ответ
Обнаруженный мной способ сделать это - просто переключиться в оконный режим, позволить диалоговому окну появиться, а затем сразу же вернуться к полноэкранному режиму, когда диалоговое окно закроется.
Этот учебник здесь http://www.directxtutorial.com/Lesson.aspx?lessonid=11-4-4
Описывает намного лучше чем я могу как сделать переключение.
Спасибо за все отклики!