C++在這間學校不是主流,要開發起來也不知道從和上手吧?C++最重要的精華在這邊根本沒交到!
當初我自己在學也是被用到昏天暗地…直到有一天突然被雷劈到就開竅了,想必事實不是如此!
對了要知道原理,就參考我底下的參考文章吧!或者等我考完試再來寫吧~
先選擇Win32專案
選擇Windows應用程式,將空專案打勾
開啟一個新專案後,先點選該專案並選擇屬性
將MFC的使用選擇成使用MFC的共用DLL,並且將字元集修改成使用多位元組字元集,如果沒有照著修改會出現如error C2664: 'CFrameWnd::Create'的問題
標頭檔:
class demo1 : public CWinApp { public: BOOL InitInstance( ); };
cpp:
#define WINVER 0x0501 #include <afxwin.h> #include "demo1.h" demo1 myDemo; BOOL demo1::InitInstance( ) { CFrameWnd *pframe = new CFrameWnd; m_pMainWnd = pframe; TCHAR *t = new TCHAR[255]; _tcscpy(t,_TEXT("C.Y. Fang的Demo1")); ((CFrameWnd*)m_pMainWnd)->Create(0,t); ((CFrameWnd*)m_pMainWnd)->ShowWindow(SW_SHOW); return TRUE; }
參考文章:
http://msdn.microsoft.com/zh-tw/library/cc451557(v=vs.71).aspx