Programant Fils (Tema 1)
per Jordi Binefa
Creem una aplicació senzilla MFC AppWizard (exe) :
Step 1: Single document
Step 2: Default settings
Step 3: Default settings
Step 4: Turn off all options
Step 5: Default settings
Step 6: Default settings
Fem un menú F&ils/&Comença:

Relacionem mitjançant l’assistent de classes ClassWizard :

Editem
el codi i sota TODO: Add your command handler code here escriure:
HWND hWnd = GetSafeHwnd(); AfxBeginThread(RutinaFil, hWnd, THREAD_PRIORITY_NORMAL);
Sota els includes i defines escrivim la rutina del fil :
UINT RutinaFil (LPVOID param){ ::MessageBox((HWND)param, "Fil activat.", "Fil", MB_OK);return 0;
}
Ara ja podem posar en marxa l’aplicació. Anant al menú Fils/Comença executem la rutina del fil.