Re: Название функции обработки сообщений в карта сообщений
От: Holy_coder  
Дата: 02.07.04 12:55
Оценка:

//h...........
class CFunctionWindow : public CWnd
{
    DECLARE_DYNAMIC(CFunctionWindow)

public:
    bool CreateWnd(LPCSTR lpszCaption);
        ...............
protected:
    DECLARE_MESSAGE_MAP()

        ................
};



//cpp...................
bool CFunctionWindow::CreateWnd(LPCSTR lpszCaption)
{
    
        LPCTSTR strMyClass;

    strMyClass = AfxRegisterWndClass(CS_VREDRAW | CS_HREDRAW,
                                         ::LoadCursor(NULL, IDC_ARROW),
                                         (HBRUSH)::GetStockObject(WHITE_BRUSH),
                                         ::LoadIcon(NULL, IDI_APPLICATION));


        Create(strMyClass, 
           lpszCaption,
           WS_OVERLAPPEDWINDOW,
           CRect(5, 5, 600, 600), 
           NULL, 
           0);
}


Или так или непосредственно с WNDCLASS и AfxWndProc.
А с AfxGetAfxWndProc и CWnd::WindowProc не компилится.
В чем ошибка в чем может быть затор???!!!!
Заранее благодарен!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.