首先,在檔案中加入如下標頭檔案語句:
#ifndef vc_extralean
#define vc_extralean // 從 windows 頭中排除極少使用的資料
#endif
#include
#include // mfc 核心元件和標準元件
#include // mfc 擴充套件
上面這段**可以放在預編譯標頭檔案stdafx.h中,位置自己可定
然後在_twinmain的開始加入
if (!afxwininit(hinstance, null, lpcmdline, 0))
說明:雖然我們可以建立mfc應用程式然後隱藏視窗來解決這個問題,但是這樣生成的exe檔案的大小要比前面兩者都大,因為它載入了很多我們用不著的資源,從而造成了浪費。
如何讓WIN32應用程式支援MFC類庫
我們在呼叫乙個控制台程式時一直都有dos黑框閃爍一下,很多時候我們都不希望出現那個黑框,因為那樣給人感覺特別不好,但是如果是控制台程式的話又是無法避免的。那是不是就沒辦法了呢,當然不是,我們可以選擇在vs中製作win32應用程式來解決,它雖然是視窗程式,但是我們可將視窗隱藏掉就不會像之前有閃爍的現象...
如何讓WIN32應用程式支援MFC類庫
我們在呼叫乙個控制台程式時一直都有dos黑框閃爍一下,很多時候我們都不希望出現那個黑框,因為那樣給人感覺特別不好,但是如果是控制台程式的話又是無法避免的。那是不是就沒辦法了呢,當然不是,我們可以選擇在vs中製作win32應用程式來解決,它雖然是視窗程式,但是我們可將視窗隱藏掉就不會像之前有閃爍的現象...
Win32應用程式
建立乙個win32應用程式的步驟。1.編寫winmain函式,可以在msdn上查詢並複製。2.設計視窗類 wndclass 3.註冊視窗類。4.建立視窗.5.顯示並更新視窗。6.編寫訊息迴圈.7.編寫視窗過程函式。視窗過程函式的語法,可通過msdn檢視wndclass的ipfnwndproc成員變數...