Professional Documents
Culture Documents
Make A Form Inc++
Make A Form Inc++
Make A Form Inc++
When creating a new project, You will see an online dropdown, click that and try to
search for "C++ Windows Forms".
Create an empty C++ CLR project and add a Windows Forms to it. This link puts it like
this (credit to the onContentStop, the user who posted this):
1. Make a "CLR Empty Project".
2. Press Ctrl-Shift-A and create a Windows Form (under UI).
3. Inside the CPP file that is created, paste this code, replacing anything in square
brackets except [STAThread] with the appropriate names:
#include "[FORM NAME].h"
[STAThread]//leave this as is
void main(array<String^>^ args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
[PROJECT NAME]::[FORM NAME] form;
Application::Run(%form);
}
4. Right click your project in the Solution Explorer and click Properties.
5. Under Configuration Properties > Linker > Advanced, change Entry Point to "main"
(without quotation marks).
6. Under Configuration Properties > Linker > System, change SubSystem to
"Windows (/SUBSYSTEM/WINDOWS)".