以消息爲基礎,以事件驅動之(message based, event driven)

Windows 程序的進行系依靠外部發生的事件來驅動。換句話說,程序不斷等待(利用一個while 迴路),等待任何可能的輸入,然後做判斷,然後再做適當的處理。上述的「輸 入」是由操作系統捕捉到之後,以消息形式(一種數據結構)進入程序之中。操作系統如何捕捉外圍設備(如鍵盤和鼠標)所發生的事件呢?噢,USER 模塊掌管各個外圍的 驅動程序,它們各有偵測迴路。 如果把應用程序獲得的各種「輸入」分類,可以
相關文章
相關標籤/搜索