Windows編程中的若干難點 - Windows程序設計(SDK)007

Windows編程中的若干難點

 

讓編程改變世界編程

Change the world by program函數


 

一個窗口的生與死

 

我記得有童鞋會問:若是個人程序須要在關閉前讓用戶判斷是否肯定要關閉窗口,我應該響應哪一個消息呢?響應WM_DESTROY消息嗎?

  ..... 此處省略N多內容,具體請看視頻講解 ......  學習

到底是誰調用了誰

  在傳統的C語言中,咱們須要程序實現什麼功能,咱們就去直接調用相應的函數來完成。例如須要打開文件,那麼我會調用fopen函數,須要打印到顯示器,咱們調用printf函數。   在Windows編程,你的思路就要轉變過來了。你不能再認爲是你去調用Windows提供的API函數來完成須要的功能,若是你這麼想,那麼你的思惟仍是停留在C語言上。   ..... 此處省略N多內容,具體請看視頻講解 ......  spa

隊列消息和非隊列消息

  前面咱們提到過一個Windows程序具備一個消息循環,用於從消息隊列中檢索和分發消息,其中檢索消息是經過GetMessage函數實現的,而分發消息是經過調用DispatchMessage函數實現。   有童鞋可能會問,窗口過程裏邊都有返回值,這個返回值是返回到哪裏?Windows又是如何處理的? ..... 此處省略N多內容,具體請看視頻講解 ......  設計

速戰速決

  學習Windows,咱們還須要知道Windows NT是搶佔式多任務環境,這就意味着當一個程序完成一項很是耗時的工做時,Windows容許用戶將控制權切換到其餘程序上。   這本是一件很是棒的設計,但這種搶佔式多任務模式未必老是會按照你指望的方式去工做。 ..... 此處省略N多內容,具體請看視頻講解 ...... [buy] 得到全部教學視頻、課件、源代碼等資源打包 [/buy] [Downlink href='http://kuai.xunlei.com/d/BdsUAwIYDQCdAcBTe71']視頻下載[/Downlink]視頻

相關文章
相關標籤/搜索