使用混合托管/非托管 C++ (Visual Studio 2008) 我正在从 DirectX 应用程序打开一个窗口窗体子窗口。确实很奇怪,但大多数情况下它都有效。如果我使用showDialog()
子窗口可以完美运行,但显然主应用程序会停止运行(直到子窗口关闭)。如果我用show()
生活是好的,但孩子有微妙的问题。例如,文本框可以工作并接受输入,但您不能再使用该Tab键移动到不同的控件。助记符 ( Alt+hotkey) 也已停止工作。
我是一个巨大的键盘快捷键粉丝,所以这很烦人。更糟糕的是,我什至不知道如何谷歌这个问题。任何帮助将不胜感激。