Button i MFC
Jeg opretter en knap i mit MFC vindue på følgende måde://**Kode til knap**
btnUdr.Create("Udregn",WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON, CRect(CPoint(10,100),CSize(60,25)), this, IDC_BTN_CALC);
//**Kode i MESSAGE_MAP**
ON_BN_CLICKED(IDC_BTN_CALC,OnBtnClick)
Når jeg kompiler koden får jeg følgende fejl:
//**Fejl**
error C2065: 'IDC_BTN_CALC' : undeclared identifier
Derfor har jeg forsøgt at definere IDC_BTN_CALC ved følgende: #define IDC_BTN_CALC 500
Derefter får jeg følgende fejl:
//**Fejl**
main.obj : error LNK2001: unresolved external symbol "public: void __thiscall BIOWindow::OnBtnClick(void)" (?OnBtnClick@BIOWindow@@QAEXXZ)
Debug/bio.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Fejlen ligger sikkert i at jeg selv definerer denne sætning: #define IDC_BTN_CALC 500
Men hvordan kan jeg ellers løse det?
På forhånd tak
Mvh
AHR