Почему VC ++ Resource Editor не помещает автоматически сгенерированный код в нужное место? - PullRequest
1 голос
/ 11 февраля 2010

В MyControl.h у меня есть:

class CMyControl: public CRichEditCtrl
{
    DECLARE_DYNAMIC( CMyControl)
public:
    CMyControl();
    virtual ~CMyControl();
public:

// Overrides
    // ClassWizard generated virtual function overrides
    //{{AFX_VIRTUAL(CMyControl)
    //}}AFX_VIRTUAL

    // Generated message map functions
protected:
    //{{AFX_MSG(CMyControl)
    //}}AFX_MSG

    DECLARE_MESSAGE_MAP()
public:
    afx_msg void OnEnKillfocus();
    afx_msg void OnEnChange();
    afx_msg void OnEnMsgfilter(NMHDR *pNMHDR, LRESULT *pResult);
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

Всякий раз, когда я использую редактор ресурсов для добавления обработчика сообщений или метода переопределения событий или переменной элемента управления диалогового окна, они всегда добавляются в конец класса. Разве весь смысл блоков {{AFX ...}} не организовывать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...