Vice Admiral
Vice Admiral
971 views

Native Windows COBOL App?

Jump to solution

Curiosity question:  I know what a Managed Windows Application Project is, but:

In Visual Studio, you can:  -> New Project -> Native -> Windows Application (?).

What is a Native Windows Application Project?

How is it different than, say, a Native Console Application Project?

Thanks,

Austin

0 Likes
1 Solution

Accepted Solutions
Micro Focus Expert
Micro Focus Expert

Actually the difference between a native Windows application and a native Console application is the subsystem which is used when linking the application.

/SUBSYSTEM:Windows specifies a GUI application which does not require a console because it creates its own Windows.

/SUBSYSTEM:CONSOLE specifies a character based application for which the OS will create a console.

You can get more detail here:

View solution in original post

0 Likes
2 Replies
Micro Focus Contributor
Micro Focus Contributor

In general Native refers to C++ unmanaged code. Depending the type of Native Project you select, you will receive the appropriate header files and include files to generate a base version of that type of application, in addition to a cpp file with a main method. This functionality is part the Visual Studio. MSDN and other related sites can provide more detail.

0 Likes
Micro Focus Expert
Micro Focus Expert

Actually the difference between a native Windows application and a native Console application is the subsystem which is used when linking the application.

/SUBSYSTEM:Windows specifies a GUI application which does not require a console because it creates its own Windows.

/SUBSYSTEM:CONSOLE specifies a character based application for which the OS will create a console.

You can get more detail here:

View solution in original post

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.