【问题标题】:Open New Form. error c3767 candidate function(s) not accessible打开新表格。错误 c3767 候选函数不可访问
【发布时间】:2010-03-07 12:20:46
【问题描述】:

我想打开另一个表单。 对于空白项目,我没有任何问题。开始新的,做2个表格,先把按钮,用这个代码

Form2 ^ form = gcnew Form2;
form->ShowDialog();

还在顶部添加包含文件...

我收到了这个错误

错误 c3767 候选函数不可访问

我已经完成了我的项目,并将其与我尝试的非常基本的项目进行了比较...与打开另一个表单有关...

如果有人能帮我解释一下,那就太棒了

谢谢

西蒙

【问题讨论】:

    标签: winforms visual-studio-2008 visual-c++ c++-cli


    【解决方案1】:

    看起来表单的构造函数不是公开的。此示例表单生成完全相同的错误消息:

        public ref class Form2 : public System::Windows::Forms::Form
        {
        //public:     // <=== Remove this comment to fix C3767
           Form2(void)
           {
             InitializeComponent();
           }
           // etc...
        };
    

    【讨论】:

      猜你喜欢
      • 2010-10-31
      • 2014-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 1970-01-01
      • 2019-08-19
      相关资源
      最近更新 更多