CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - thread VC
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Sub Category
GUI Develop
Windows Kernel
WinSock-NDIS
Driver Develop
ADO-ODBC
GDI-Bitmap
CSharp
.net
Multimedia Develop
Communication
Shell api
ActiveX/DCOM/ATL
IME Develop
ISAPI-IE
Hook api
Screen saver
DirextX
Process-Thread
Console
File Operate
Printing program
Multi Monitor
DNA
Other
Search - thread VC - List
[
GDI-Bitmap
]
CodeGuruEssentialDifferencebetweenCONSOLEandGUIApp
DL : 0
Environment: VC6 Win2K/NT/98 This sample describes the difference between CONSOLE and GUI applications with 20 lines of code. There are 2 small projects in this sample. The first project shows how to create a console in WinMain(). First of all, we need to allocate a console with AllocConsole() secondly, we in turn retrieve the operating system handle (GetStdHandle), run-time handle (_open_osfhandle), stream (_fdopen) and standard stream (stdout) finally, we can call functions like printf() and scanf(). The second project demonstrates how to create a window in main(). I created an edit box in a separate thread, so that you can control this window from the console. I retrieved the module handle through GetModuleHandle(), and then I called CreateWindow with the predefined class name EDIT. As you can see, there is not much essential difference between console and GUI applications, even though VC requires us to indicate the type of the application when you create a project.
Date
: 2008-10-13
Size
: 200.92kb
User
:
李峥
[
GDI-Bitmap
]
CodeGuruEssentialDifferencebetweenCONSOLEandGUIApp
DL : 0
Environment: VC6 Win2K/NT/98 This sample describes the difference between CONSOLE and GUI applications with 20 lines of code. There are 2 small projects in this sample. The first project shows how to create a console in WinMain(). First of all, we need to allocate a console with AllocConsole() secondly, we in turn retrieve the operating system handle (GetStdHandle), run-time handle (_open_osfhandle), stream (_fdopen) and standard stream (stdout) finally, we can call functions like printf() and scanf(). The second project demonstrates how to create a window in main(). I created an edit box in a separate thread, so that you can control this window from the console. I retrieved the module handle through GetModuleHandle(), and then I called CreateWindow with the predefined class name EDIT. As you can see, there is not much essential difference between console and GUI applications, even though VC requires us to indicate the type of the application when you create a project. -Environment: VC6 Win2K/NT/98 This sample describes the difference between CONSOLE and GUI applications with 20 lines of code. There are 2 small projects in this sample. The first project shows how to create a console in WinMain (). First of all , we need to allocate a console with AllocConsole () secondly, we in turn retrieve the operating system handle (GetStdHandle), run-time handle (_open_osfhandle), stream (_fdopen) and standard stream (stdout) finally, we can call functions like printf () and scanf (). The second project demonstrates how to create a window in main (). I created an edit box in a separate thread, so that you can control this window from the console. I retrieved the module handle through GetModuleHandle (), and then I called CreateWindow with the predefined class name EDIT. As you can see, there is not much essential difference between console and GUI applications, even though VC requires us to indicate the type of the application when you create a project.
Date
: 2026-01-01
Size
: 201kb
User
:
李峥
[
GDI-Bitmap
]
VCMultiThreadDrawing
DL : 0
vc单线程衰减振荡曲线,该曲线由大到小逐渐将小幅度-vc thread damped oscillation curve that gradually descending minor
Date
: 2026-01-01
Size
: 2.67mb
User
:
左强
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.