با سلام و عرض پوزش:
راستش من این کارها روانجام دادم اما نمی دونم چرا باز هم دچار خطا های زیر در برنامه شدم (شاید به خاطر تازه کار بودنه!)
1)همونطوری که گفتید :
#define WM_SYSTRAYICON WM_USER + 0x100
رو در[dialogname].cpp کپی کردم .
2)کدهای قسمت دوم رو هم در دو جا تست کردم :
هم در onpaint() و هم در OnInitDialog
که از اونها هم خطایی گرفته نمیشه
بقیه کد ها رو هم طوری که گفته بودید (با تشکر از حسن دقت شما) کپی کردم
اما با دو خطا مواجه میشم که در قسمت زیر وجود داره :
LRESULT CMainFrame::OnSysTrayIconMessage(WPARAM wParam, LPARAM lParam)
{
if (WM_LBUTTONUP == lParam)
{
MessageBox(_T("Tray Icon Clicked!"));
}
return 0;
}
}
1) error C2653: 'CMainFrame' : is not a class or namespace name
2) error C2660: 'MessageBoxA' : function does not take 1 parameters
به قول شما دیگه داره خدمونی میشه:20:
از دوست خوبمون آقای someone هم به خاطر توضیحاتشون کمال تشکر رو دارم