Bagikan melalui


Kelas Perutean Perintah

Saat pengguna berinteraksi dengan aplikasi dengan memilih menu atau tombol bilah kontrol dengan mouse, aplikasi mengirim pesan dari objek antarmuka pengguna yang terpengaruh ke objek target perintah yang sesuai. Kelas target perintah yang berasal dari CCmdTarget termasuk CWinApp, CWnd, CDocTemplate, CDocument, CView, dan kelas yang berasal darinya. Kerangka kerja mendukung perutean perintah otomatis sehingga perintah dapat ditangani oleh objek yang paling tepat yang saat ini aktif dalam aplikasi.

Objek kelas CCmdUI diteruskan ke penghandel perintah pembaruan target perintah (ON_UPDATE_COMMAND_UI) Anda untuk memungkinkan Anda memperbarui status antarmuka pengguna untuk perintah tertentu (misalnya, untuk memeriksa atau menghapus pemeriksaan dari item menu). Anda memanggil fungsi CCmdUI anggota objek untuk memperbarui status objek UI. Proses ini sama apakah objek UI yang terkait dengan perintah tertentu adalah item menu atau tombol atau keduanya.

CCmdTarget
Berfungsi sebagai kelas dasar untuk semua kelas objek yang dapat menerima dan merespons pesan.

CCmdUI
Menyediakan antarmuka terprogram untuk memperbarui objek antarmuka pengguna seperti item menu atau tombol bilah kontrol. Objek target perintah mengaktifkan, menonaktifkan, memeriksa, dan/atau menghapus objek antarmuka pengguna dengan objek ini.

Baca juga

Gambaran Umum Kelas