任何人都可以举例说明如何使用c ++开发Windows窗体应用程序并在cpp文件中编写代码
问题是,
我是否必须在myform.h中编写运行时的整个代码, 我不能在cpp或c文件中写任何代码吗?
答案 0 :(得分:0)
在C ++标准程序中,您可以在cpp文件中编写代码,例如:
对于按钮事件,请在头文件中使用原型:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e);
然后,在C ++源文件中,您可以执行以下操作:
#include "stdafx.h"
#include "Form1.h"
using namespace System;
using namespace System::Windows::Forms;
using namespace <your_project_namespace>;
Void Form1::button1_Click(Object^ sender, EventArgs^ e)
{
double result = 0.0;
double input;
if (Double::TryParse(this->textBox1->Text, input))
{
result = input * 2.5;
this->label1->Text = "Result= " + result + ".";
}
}
唐'忘了包含你的表头文件并使用好名称空间。看结果: