Hello,
I opened a VS 6.0 C++ program in VS 2015. It converted everything, but when I compile the program, I get this error: "extra text after expected end of number" on the highlighted lines in the following code:
BEGIN_MESSAGE_MAP(CExcerptView, CListViewEx)
//{{AFX_MSG_MAP(CExcerptView)
ON_UPDATE_COMMAND_UI( ID_VIEW_REPORT, OnUpdateViewReport )
ON_UPDATE_COMMAND_UI( ID_VIEW_SMALLICON, OnUpdateViewDisable )
ON_COMMAND( ID_VIEW_REPORT, OnViewReport )
ON_COMMAND( ID_EDIT_SELECT_ALL, OnEditSelectAll )
ON_UPDATE_COMMAND_UI( ID_EDIT_SELECT_ALL, OnUpdateEditSelectAll ) ON_NOTIFY_REFLECT( LVN_COLUMNCLICK, OnColumnclick )
ON_NOTIFY_REFLECT( NM_RCLICK, OnRclick ) ON_COMMAND( ID_EDIT_PROPERTIES, OnEditProperties )
ON_UPDATE_COMMAND_UI( ID_QUICK_VIEW, OnUpdateIfSelectedCount )
ON_COMMAND( ID_VIEW_REFRESH, OnViewRefresh )
ON_UPDATE_COMMAND_UI( ID_VIEW_REFRESH, OnUpdateViewRefresh )
ON_COMMAND( ID_QUICK_DELETE, OnQuickDelete )
ON_COMMAND( ID_QUICK_VIEW, OnQuickView )
ON_COMMAND( ID_QUICK_REPLY, OnQuickReply ) ON_NOTIFY_REFLECT( NM_DBLCLK, OnDblclk ) ON_WM_DESTROY()
ON_COMMAND(ID_STOP_CHECKING, OnStopChecking)
ON_UPDATE_COMMAND_UI(ID_STOP_CHECKING, OnUpdateStopChecking) ON_NOTIFY_REFLECT(LVN_KEYDOWN, OnKeydown) ON_COMMAND(ID_LOAD, OnLoad)
ON_COMMAND(ID_QUICKTEXT, OnQuicktext)
ON_COMMAND(ID_TEXT_PREVIEW, OnTextPreview)
ON_WM_MOUSEMOVE()
ON_COMMAND(IDC_ALL_READ, OnAllRead)
ON_COMMAND(ID_FILE_APPLYFILTERS, OnFileApplyfilters)
ON_COMMAND(ID_ADD_FRIEND, OnAddFriend)
ON_COMMAND(ID_DOMAIN_ADD, OnDomainAdd)
ON_COMMAND(ID_KILL_SPAM, OnKillSpam)
ON_UPDATE_COMMAND_UI(ID_KILL_SPAM, OnUpdateKillSpam)
ON_WM_MOUSEWHEEL()
ON_COMMAND(ID_TOGGLE_SPAM, OnToggleSpam)
ON_UPDATE_COMMAND_UI(ID_TOGGLE_SPAM, OnUpdateToggleSpam)
ON_COMMAND(ID_SEL_REVERT, OnSelRevert)
ON_COMMAND(ID_SEL_NOT_FRIENDS, OnSelNotFriends)
ON_COMMAND( ID_EDIT_DELETE, OnQuickDelete )
ON_UPDATE_COMMAND_UI( ID_VIEW_LIST, OnUpdateViewDisable )
ON_UPDATE_COMMAND_UI( ID_VIEW_ICON, OnUpdateViewDisable )
ON_UPDATE_COMMAND_UI( ID_QUICK_REPLY, OnUpdateIfSelectedCount )
ON_UPDATE_COMMAND_UI( ID_EDIT_PROPERTIES, OnUpdateIfSelectedCount )
ON_UPDATE_COMMAND_UI( ID_QUICK_DELETE, OnUpdateIfSelectedCount )
ON_UPDATE_COMMAND_UI( ID_EDIT_DELETE, OnUpdateIfSelectedCount )
ON_UPDATE_COMMAND_UI( ID_LOAD, OnUpdateIfSelectedCount)
ON_UPDATE_COMMAND_UI( ID_QUICKTEXT, OnUpdateIfSelectedCount)
ON_UPDATE_COMMAND_UI( ID_TEXT_PREVIEW, OnUpdateIfSelectedCount)
ON_COMMAND(ID_PROTECT, OnProtect)
ON_UPDATE_COMMAND_UI(ID_PROTECT, OnUpdateProtect)
ON_COMMAND(ID_UNPROTECT, OnUnprotect)
ON_UPDATE_COMMAND_UI(ID_UNPROTECT, OnUpdateUnprotect)
//}}AFX_MSG_MAP
ON_UPDATE_COMMAND_UI( ID_INDICATOR_OBJECTS, OnUpdateIndicatorObjects )
ON_UPDATE_COMMAND_UI( ID_INDICATOR_CONTENTS, OnUpdateIndicatorContents )
ON_UPDATE_COMMAND_UI( IDC_MAIL_READ, OnUpdateIfSelectedCount)
ON_UPDATE_COMMAND_UI( IDC_MAIL_UNREAD, OnUpdateIfSelectedCount)
ON_COMMAND(IDC_MAIL_READ, OnMarkRead)
ON_COMMAND(IDC_MAIL_UNREAD, OnMarkNew)
ON_COMMAND(ID_MARK_SPAM, OnMarkSpam)
ON_COMMAND(ID_MARK_NOSPAM, OnMarkGood)
ON_MESSAGE(VM_LANGUAGE, OnLanguage)
ON_NOTIFY(HDN_ENDDRAG, 0, OnHeaderEndDrag)
ON_COMMAND_RANGE(ID_LIST_MIN, ID_LIST_MAX, OnListCommand)
END_MESSAGE_MAP()
If I hover over the first highlighted error, right click and select Go to definition, it shows this from the afxmsh_.h file:
#define ON_NOTIFY_REFLECT(wNotifyCode, memberFxn) \
{ WM_NOTIFY+WM_REFLECT_BASE, (WORD)(int)wNotifyCode, 0, 0, AfxSigNotify_v, \
(AFX_PMSG) \
(static_cast<void (AFX_MSG_CALL CCmdTarget::*)(NMHDR*, LRESULT*) > \
(memberFxn)) },
I tried to research this error using Google, but can't figure out how to fix it.
Any help that anyone can provide to fix these errors would be gratefully appreciated.
Thanks,
Tony
Stop The World, I want To Get Off! ........... Life Isn't About Waiting For The Storm To Pass ... It's About Learning To Dance In The Rain.