const
WM_AFTERSHOW = WM_USER+1;
Ennek neve tetszőleges lehet, de lehetőleg olyat adjunk meg, ami még nem létezik. A konstans értékét úgy kell megadni, hogy a WM_USER értéknél nagyobb legyen. Ezzel biztosítjuk azt, hogy nem adunk meg olyan értéket, ami egy már létező Windows üzenet értéke.
procedure WMAfterShow(var Msg: TMessage); message WM_AFTERSHOW;
Ebben az eljárásban kell megírnunk azt a programrészletet, aminek az ablak megjelenésekor kell végrehajtódni.
PostMessage(Handle, WM_AFTERSHOW, 0, 0);