An application is anything with an EXE extension that can be started from the shell. However, applications are also provided for directly in WinForms by the Application class from the System.Windows.Forms namespace:

 sealed class Application { // Properties public static bool AllowQuit { get; } public static string CommonAppDataPath { get; } public static RegistryKey CommonAppDataRegistry { get; } public static string CompanyName { get; } public static CultureInfo CurrentCulture { get; set; } public static InputLanguage CurrentInputLanguage { get; set; } public static string ExecutablePath { get; } public static string LocalUserAppDataPath { get; } public static bool MessageLoop { get; } public static string ProductName { get; } ...

Get Windows Forms Programming in C# now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.