VC 最近文件列表 如何获得点击的索引啊
VC 最近文件列表 怎么获得点击的索引啊?
strFileName=RFileList->m_arrNames[0];
这句后面那个0我需要是点击的文件位置,应该怎么获得?
------解决方案--------------------
App类中添加
afx_msg BOOL OnOpenRecentFile(UINT nID);
ON_COMMAND_EX_RANGE(ID_FILE_MRU_FILE1, ID_FILE_MRU_FILE16, OnOpenRecentFile)
BOOL CXXXApp::OnOpenRecentFile(UINT nID)
{
UINT nIndex = nID - ID_FILE_MRU_FILE1;
CString str;
str.Format(_T("%d"), nIndex);
AfxMessageBox(str);
return CWinApp::OnOpenRecentFile(nID);
}
strFileName=RFileList->m_arrNames[0];
这句后面那个0我需要是点击的文件位置,应该怎么获得?
------解决方案--------------------
App类中添加
afx_msg BOOL OnOpenRecentFile(UINT nID);
ON_COMMAND_EX_RANGE(ID_FILE_MRU_FILE1, ID_FILE_MRU_FILE16, OnOpenRecentFile)
BOOL CXXXApp::OnOpenRecentFile(UINT nID)
{
UINT nIndex = nID - ID_FILE_MRU_FILE1;
CString str;
str.Format(_T("%d"), nIndex);
AfxMessageBox(str);
return CWinApp::OnOpenRecentFile(nID);
}