回 帖 发 新 帖 刷新版面

主题:帮忙看一下这段代码,代码不长,多谢了各位,给加分

#pragma once


namespace win
{
    using namespace System;
    using namespace System::ComponentModel;
    using namespace System::Collections;
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;

    /// <summary> 
    /// Form1 摘要
    ///
    /// 警告: 如果您更改该类的名称,则需要更改 
    ///          与该类所依赖的所有 .resx 文件关联的托管资源编译器工具的 
    ///          “资源文件名”属性。  否则,
    ///          设计器将不能与此窗体关联的
    ///          本地化资源正确交互。
    /// </summary>
    public __gc class Form1 : public System::Windows::Forms::Form
    {    
    public:
        Form1(void)
        {
            InitializeComponent();
        }
  
    protected:
        void Dispose(Boolean disposing)
        {
            if (disposing && components)
            {
                components->Dispose();
            }
            __super::Dispose(disposing);
        }

    private:
        /// <summary>
        /// 必需的设计器变量。
        /// </summary>
        System::ComponentModel::Container * components;

        /// <summary>
        /// 设计器支持所需的方法 - 不要使用代码编辑器修改
        /// 此方法的内容。
        /// </summary>
        void InitializeComponent(void)
        {
            // 
            // Form1
            // 
            this->AutoScaleBaseSize = System::Drawing::Size(6, 14);
            this->ClientSize = System::Drawing::Size(292, 266);
            this->Name = S"Form1";
            this->Text = S"Form1";
            this->Load += new System::EventHandler(this, Form1_Load);

        }    
    private: System::Void Form1_Load(System::Object *  sender, System::EventArgs *  e)
             {
             }

    };
}

最后
private: System::Void Form1_Load(System::Object *  sender, System::EventArgs *  e){}
是什么意思啊,明明是定义成员函数,怎么还限定个名空间System啊,不理解

回复列表 (共1个回复)

沙发

你是在哪里写的函数呀,在窗体里面写的吧,那么当然要加了
你可以在工程中添加一个类来实现你的定义,那样就不一样了吧
好好理解 工程(project) 窗体(form) 绘话(session) 应用程序(application)的区别吧 这样你就会清楚的呀!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册