Viestin ja sitä käsittelevän metodin yhdistäminen on toteutettu seuraavasti:
1. Ikkunan luokassa kutsutaan makroa DECLARE_RESPONSE_TABLE:
class TMainWindow : ... ... virtual void Exit(); virtual void About(); void EvLButtonDown(UINT modKeys, TPoint& point); void Paint(TDC &hdc,bool erase, TRect &rect); DECLARE_RESPONSE_TABLE(TMainWindow); }2. Varsinainen taulukko täytetään luokan esittelyn jälkeen:
DEFINE_RESPONSE_TABLE1(TMainWindow,TFrameWindow) EV_COMMAND(CM_FILE_EXIT, Exit), EV_COMMAND(CM_HELP_ABOUT, About), EV_WM_LBUTTONDOWN, EV_WM_PAINT, END_RESPONSE_TABLE;Taulukossa osassa tapahtumista voidaan antaa mukaan funktion nimi ja tällöin nimi voidaan vapaasti keksiä itse. EV-tapahtumista (makroista) on erinimisiä versioita erilaisille parametrikombinaatioille. Esimerkissä on käytetty void -parametrilistoja. Osalle funktioita nimenä täytyy käyttää Windowsin viestin nimestä muokattua nimeä.