0
如何禁用MFC中CListCtrl
中多項選項上的工具欄按鈕。當前的實現是,如果沒有元素,那麼按鈕被禁用。現在,如果選擇多個項目,則需要擴展該功能,然後該按鈕需要被禁用。禁用MFC中CListCtrl中多項選項上的按鈕
Void CMainFrame::OnUpdate(CCmdUI* pCmdUI)
{
if(I_count==0)//if no items are present
{
pCmdUI->Enable(false);
return;
}
}
好心建議如何禁用多項選擇
或更好的是,讓視圖處理OnUpdateUI()事件,而不是大型機。可以在SDI和MDI中工作,並且不需要檢查視圖是否被初始化,或者調用GetActiveView()。 –