我在 VS2012 中使用 Windows 7 Ultimate 64bit、DirectX11 和 C++。我在 winapi 中使用 iFileOpen 和 iFileSave 对话框。
请任何人告诉我在全屏模式下使用directx时如何显示对话框。
如果我使用 ctrl+alt+delete 显示任务管理器并显示开始栏,这些框就在那里。然后我可以从开始栏中选择文件打开/保存对话框。
但这并不完全是一种用户友好的体验。
任何人都可以建议如何最好地进行,以便将焦点自动转移到对话框。
我在 VS2012 中使用 Windows 7 Ultimate 64bit、DirectX11 和 C++。我在 winapi 中使用 iFileOpen 和 iFileSave 对话框。
请任何人告诉我在全屏模式下使用directx时如何显示对话框。
如果我使用 ctrl+alt+delete 显示任务管理器并显示开始栏,这些框就在那里。然后我可以从开始栏中选择文件打开/保存对话框。
但这并不完全是一种用户友好的体验。
任何人都可以建议如何最好地进行,以便将焦点自动转移到对话框。
我发现的方法是简单地切换到窗口模式,让对话框出现,然后在对话框关闭时立即切换回全屏。
本教程在这里http://www.directxtutorial.com/Lesson.aspx?lessonid=11-4-4
比我能更好地描述如何进行切换。
感谢所有的答复!