Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A menüelemek, az eszköztárgombok és a gyorsítókulcsok olyan "felhasználói felületi objektumok", amelyek parancsokat képesek generálni. Minden ilyen felhasználói felületi objektum rendelkezik azonosítóval. A felhasználói felület objektumát egy parancshoz rendelheti, ha ugyanazt az azonosítót rendeli hozzá az objektumhoz és a parancshoz. Az Üzenetekben leírtak szerint a parancsok speciális üzenetekként vannak implementálva. Az alábbi "Parancsok a keretrendszerben" ábra bemutatja, hogyan kezeli a keretrendszer a parancsokat. Amikor egy felhasználói felületi objektum létrehoz egy parancsot, például ID_EDIT_CLEAR_ALLaz alkalmazás egyik objektuma kezeli a parancsot – az alábbi ábrán a dokumentumobjektum függvénye OnEditClearAll a dokumentum üzenettérképén keresztül lesz meghívva.
Parancsok a keretrendszerben
Az alábbi "Parancsfrissítés a keretrendszerben" ábra bemutatja, hogyan frissíti az MFC a felhasználói felület objektumait, például a menüelemeket és az eszköztárgombokat. Mielőtt egy menü leesik, vagy eszköztárgombok esetén az üresjárati ciklus során az MFC átirányít egy frissítési parancsot. Az alábbi ábrán a dokumentumobjektum meghívja a frissítési parancskezelőjét a OnUpdateEditClearAllfelhasználói felület objektumának engedélyezéséhez vagy letiltásához.
Parancsfrissítés a keretrendszerben