📄 winform.cpp
字号:
#using <mscorlib.dll>
using namespace System;
#using "System.dll"
#using "System.Windows.Forms.dll"
#using "System.Drawing.dll"
// 添加WinForms所需要的名称空间
using namespace System::ComponentModel;
using namespace System::Windows::Forms;
using namespace System::Drawing;
// 定义一个__gc托管类,包含创建表单的所有代码
public __gc class WinForm: public Form
{
private:
String *caption; // WinForm的标题
int width; // WinForm的宽度
int height; // WinForm的高度
public:
WinForm()
{
caption = S"用托管C++开发Win表单应用程序";
width = 400;
height = 300;
InitForm(); // 调用自定义的表单初始化代码
}
// void Dispose() // 表单释放,类似于析构函数
// {
// Form::Dispose(); // 默认的释放操作
// }
void InitForm() // 所有的表单代码都添加在该方法中
{
Text = caption; // 设置表单窗口标题
Size = Drawing::Size(width, height); // 设置表示窗口大小
MaximizeBox = 0; // 禁止使用窗口的最大化按钮
}
};
#ifdef _UNICODE
int wmain(void)
#else
int main(void)
#endif
{
Application::Run(new WinForm()); // 启用应用程序,运行该类
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -