【发布时间】:2013-10-10 09:51:47
【问题描述】:
我正在为 Visual Studio 2012 VC++ Windows 窗体中的界面工作。我使用OpenFileDialog,但我不明白为什么ShowDialog 不起作用。
我在界面中添加了openFileDialog1。
然后在代码中,我只是写了
private: System::Void Ouvrir_Click(System::Object^ sender, System::EventArgs^ e)
{
openFileDialog1->ShowDialog();
}
对话框没有出现,我的界面也被屏蔽了……
【问题讨论】:
-
您需要 Main() 函数上的 [STAThreadAttribute] 属性来避免这种情况。
标签: winforms visual-c++ visual-studio-2012 openfiledialog