任何人都可以给出一个简单的例子,说明如何使用c ++开发Windows窗体应用程序并在cpp文件中编写代码

时间:2014-10-31 08:07:45

标签: winforms visual-c++

任何人都可以举例说明如何使用c ++开发Windows窗体应用程序并在cpp文件中编写代码

问题是,

我是否必须在myform.h中编写运行时的整个代码, 我不能在cpp或c文件中写任何代码吗?

1 个答案:

答案 0 :(得分:0)

在C ++标准程序中,您可以在cpp文件中编写代码,例如:

enter image description here

对于按钮事件,请在头文件中使用原型:

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 + ".";
    }
}

唐'忘了包含你的表头文件并使用好名称空间。看结果:

enter image description here