我已经开始在 Visual Studio 2012 C++/CLI 中制作一个项目。但我对正确的格式和放置有一些疑问。首先,主代码应该在哪里?创建 GUI 意味着它将有很多事件(如按钮点击、文本输入等)。但是将事件代码放在头文件中是否正确?我的 .cpp 文件看起来像这样
#include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
void Main(array<String^>^args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
MultiLevelList::MyForm form;
Application::Run(%form);
}
所有事件都在 MyForm.h 中。
事件也是私有的,所以我不可能在单独的 .cpp 文件中使用它们。
什么是正确的写作风格?提前谢谢。