在程序上并没有很严格的规定与要求，但是一般来说，它的事件回圈通常会唿叫TranslateMessage函式与DispatchMessage函式，这两个函式会传递讯息给回唿函式，以及调用相应视窗的消息处理函数。现在的绘图介面架构程式设计，例如Visual Basic与Qt基本上是不会要求应用程式直接拥有视窗程式的讯息回圈，但是会以键盘与滑鼠的按键动作来作为事件的处理机制。在这些架构底下，讯息回圈的痕迹还是可以被找到的。注意：在上述的原始码里，尤其在while回圈"大于零"的条件。即使GetMessag