Prosta aplikacja stworzona dzięki MFC

PRZYKŁAD:Stwórz nowy projekt w Win32 Application. Przed kompilacją w menu Project wybierz Settings... , a następnie zakładkę General i z listy Microsoft Foundation Classes wybierz Use MFC....

//hello.cpp

#include<afxwin.h>

//Deklaracja klasy aplikacji
class CHelloApp:public CWinApp
{
public:
virtual
BOOL InitInstance();
};

/
/Stworz aplikacje
CHelloApp HelloApp;

/
/Deklaracja klasy glownego okna
class CHelloWindow:public CFrameWnd
{
CStatic* cs;
public:
CHelloWindow();
};

//Funkcja InitInstance wywołana przy kazdym uruchomieniu aplikacji
BOOL CHelloApp::InitInstance()
{
m_pMainWnd =
new CHelloWindow();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
}

//Konstrukacja klasy okna
CHelloWindow::CHelloWindow()
{
//Stworz okno
Create(NULL,
"Hello World!",
WS_OVERLAPPEDWINDOW,
CRect(0,0,200,200));
//Stworz static label
cs =
new CStatic();
cs->Create("hello world",
WS_CHILD|WS_VISIBLE|SS_CENTER,
CRect(50,80,150,150),
this);
}

Przykład stworzony w wersji 5