使用CLR和C ++程序制作Windows窗体

时间:2017-11-20 08:04:08

标签: c++ c++-cli clr

所以我把这个名为“Detection”的项目用c ++编写,项目全部设置,它有类,函数,当然还有一个主函数来调用Main.cpp中编写的所有函数和类。问题是,当我想使用带有CLR的Windows窗体为这个项目制作GUI时(我之前已经做过),MyForm.cpp(windows窗体的默认名称)也有主要功能。所以我有一些问题:

  1. 如何重载这些主要功能?
  2. 如果我可以重载它们,如何通过按钮调用Main.cpp中的main函数? (点击按钮后,程序运行)
  3. 如果我的问题没有意义,我很抱歉,因为我是CLR和C ++的新手。谢谢

1 个答案:

答案 0 :(得分:-1)

你采取的方法不正确。查看如何用c ++编写函数。

程序中应该有一个主要功能。其他代码应该用适当命名的函数编写,并根据需要调用;例如:

public static void main(char[]args){
//initialisation codes only
}

public void onButtonClicked()
{ 
   //your button clicked code 
   onPlaySound();
}

public void onPlaySound()
{ 
   //your play sound code 
}