扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:PITU 来源:论坛 2007年10月21日
关键字:
The #using Directive-------用来将一些MC++使用的metadata(元数据)导入程序。如
#using <mscorlib.dll> // 这是使用应用程序向导生成的 VC++ // 应用程序项目的主项目文件。 // This is the main project file for VC++ application project // generated using an Application Wizard. #include "stdafx.h" #using <mscorlib.dll> #include <tchar.h> #using <System.dll> #using <System.Drawing.dll> #using <System.Windows.Forms.dll> #using <System.Data.dll> using namespace System; using namespace System::Drawing; using namespace System::Collections; using namespace System::ComponentModel; using namespace System::Windows::Forms; using namespace System::Data; namespace myspace { public __gc class Form1 : public System::Windows::Forms::Form { private: Button* button1; Label* label1; System::ComponentModel::Container* components; public: Form1() { // // Required for Windows Form Designer support // components = NULL; InitializeComponent(); // // TODO: Add any constructor code after // InitializeComponent call // }
void Dispose( bool disposing ) { if( disposing ) { if (components != NULL) { components->Dispose(); } } Form::Dispose( disposing ); }
void InitializeComponent() { button1 = new Button(); label1 = new Label(); SuspendLayout(); // // button1 // button1->Location = Point(23, 96); button1->Size=System::Drawing::Size(100,60); button1->Name = "button1"; button1->TabIndex = 0; button1->Text = "Start my first C++ WinForm Application"; button1->Click += new System::EventHandler(this, &Form1::button1_Click); // // label1 // label1->Location = Point(150, 84); label1->Name = "label1"; label1->TabIndex = 1; // // Form1 // AutoScaleBaseSize = System::Drawing::Size(5, 13); ClientSize = System::Drawing::Size(292, 273); Controls->Add(label1); Controls->Add(button1); Name = "Form1"; Text = "Form1"; ResumeLayout(false); } private: void button1_Click(Object* sender, System::EventArgs* e) { label1->Text = "Hello World!"; } }; } // This is the entry point for this application int __stdcall WinMain() { Application::Run(new myspace::Form1()); return 0; } |
我相信上面的程序大多数C++程序员都应该能看懂的(尤其是熟悉MFC,ATL的程序员)所以我也不必多说。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者