The CCmdUI 類別
當它傳送至其處理常式的一個更新命令時,架構就會傳遞這個處理常式的指標, CCmdUI物件 (或物件的CCmdUI-衍生的類別)。 此物件代表功能表項目或工具列按鈕或其他產生命令的使用者介面物件。 更新處理常式會呼叫成員函式的CCmdUI透過指標來更新使用者介面物件的結構。 比方說下, 面是 [全部清除] 功能表項目之更新處理常式:
void CMyWinApp::OnUpdateEditClearAll(CCmdUI *pCmdUI)
{
pCmdUI->Enable(m_bClearAllAvailable);
}
此常式會呼叫啟用成員函式,物件的存取權的功能表項目。 啟用將項目可供使用。