Okno postup MDI ráme okna je podobné ako u hlavného okna aplikácie MDI. Rozdiel je v ráme okna postup prechádza všetky správy nie je rukoväť funkciu DefFrameProc ako funkciu DefWindowProc . Okrem toho režimu rám okna tiež prejsť niektoré správy, ktoré zvládnuť, vrátane tých, ktoré sú uvedené v nasledujúcej tabuľke.
| Správa | Odpoveď |
|---|---|
| WM_COMMAND | Aktivuje okno dieťa MDI, ktoré používateľ vyberie. Táto správa sa odošle, keď používateľ vyberie MDI dcérskym oknom rám okna MDI v ponuke okno . Okno identifikátor sprevádzajúci toto hlásenie identifikuje dcérskym oknom MDI má byť aktivovaná. |
| WM_MENUCHAR | Otvorí ponuku okno aktívneho okna dieťa MDI, keď používateľ stlačí klávesy alt + – (mínus) kombinácia klávesov. |
| WM_SETFOCUS | Prechádza klávesnice do okna klienta MDI, ktorý zasa prechádza do aktívneho okna dieťa MDI. |
| WM_SIZE | Zmení veľkosť okna klienta MDI prispôsobiť v oblasti nového rám okna klienta. Ak postup rám okna veľkosti okna klienta MDI rôznej veľkosti, to nemali by priechodu správy s funkciou DefWindowProc. |
Rám okna postup v Multipad sa nazýva MPFrameWndProc. Manipulácia iné správy o MPFrameWndProc je podobný-MDI aplikácie. WM_COMMAND správ v Multipad sú spracované lokálne definovanú CommandHandler funkcie. Pre príkaz správy Multipad sa nepodarilo spracovať CommandHandler zavolá funkciu DefFrameProc . Ak Multipad nepoužíva DefFrameProc v predvolenom nastavení, používateľ nie je možné aktivovať dieťa okno v ponuke okno , pretože WM_COMMAND správa odoslaná kliknutím na položku ponuky v okne by sa stratil.