Terminal GUI allows launching of applications which use a windows graphical user interface (GUI). This is regardless of the library used by the application to handle the user interface. It can be implemented by direct Win32 API calls or through one of the higher level libraries such as MFC, WinForms, Delphi VCL, COM objects, etc.