生成有控制台的WIN32程序
生活随笔
收集整理的這篇文章主要介紹了
生成有控制台的WIN32程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一
創建一個控制臺程序,然后手動顯示窗口即可。
main.cpp
resource.cpp
//{{NO_DEPENDENCIES}} // Microsoft Visual C++ 生成的包含文件。 // 供 Resource.rc 使用 // #define IDD_DIALOG_MAIN 101 #define IDC_BUTTON_OK 1001 #define IDC_BUTTON_CANCEL 1002// Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 103 #define _APS_NEXT_COMMAND_VALUE 40001 #define _APS_NEXT_CONTROL_VALUE 1003 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif運行結果
方法二
AllocConsole(); freopen("CONOUT$", "w", stdout); printf("123");方法三
AllocConsole(); HANDLE hStdout = CreateFileA("CONOUT$",GENERIC_READ|GENERIC_WRITE,FILE_SHARE_WRITE,0,OPEN_EXISTING,0,0); SetStdHandle(STD_OUTPUT_HANDLE,hStdout); WriteFile(hStdout,"申請控制臺成功\n",15,0,0);總結
以上是生活随笔為你收集整理的生成有控制台的WIN32程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 进程间通信——DLL共享节
- 下一篇: WIN32练习项目(函数调用监视器)