事件驅動編程

大多數基於窗口的程序,一個顯著的特徵是事件驅動。這意味着程序要響應不一樣的事件,如單機鼠標、按下鍵盤上的按鍵,或者從新調整窗口的大小。系統自動管理事件隊列,該隊列接收到已經發生的特定事件信息,並按照先來先服務的順序處理這些信息。程序員將程序組織成回調函數的集合,這些回調函數一有事件發生就執行。當回調函數執行完後,應用程序從隊列移走響應的消息,再從調用處恢復成等待狀態。程序員必須在每一個回調函數內部
相關文章
相關標籤/搜索