*詳細介紹如何呼叫作業系統原生程式介面。
*詳細介紹如何以非同步機制設計出流暢的使用者介面。
*詳細介紹Windows Form的底層訊息溝通機制。
*使用.NET實作呼叫Win 32 API的應用。
*使用C#實作Windows作業系統所提供的溝通介面包括Windows Message、MailSlot、Share Memory,以及Named Pipe。
*使用.NET Socket類別來實作TCP 和 UDP 通訊協定與進階應用。
*說明RS232序列埠的特點,Windows 原生COM埠介面與.NET SerialPort類別的異同。
*說明如何控制硬體訊號來實作資料傳輸應用。
*說明如何利用Windows驅動程式介面來與特定溝通介面(包括USB與序列埠)的硬體做溝通。
目錄
本書著重於實務上開發常接觸的通訊介面如RS232和USB等等,當熟讀與了解本書的所有內容及原理之後,要循序漸進地了解其它的硬體通訊介面的溝通與開發相信也就不困難了。本書除了硬體通訊介面之外,還加入了軟體通訊介面的相關主題,包含Windows視窗訊息、共享記憶體、具名管道和TCP/IP協定等等,這些主題也都是市面上較少深入介紹的知識與技術,但卻是非常地實用,相信了解這些主題之後對於讀者的系統開發與架構設計一定會有很大程度地幫助。
[目錄]
Ch1C#進階語法說明
Ch2非同步呼叫與同步物件機制
Ch3使用C# 呼叫Win32 平台的API
Ch4使用Windows Message機制傳遞視窗訊息
Ch5跨執行緒 ShareMemory 共享記憶體資料交換
Ch6主動通知架構 Mailslot 郵件埠
Ch7跨電腦定義域 Named Pipe 具名管道通訊
Ch8如何使用 WinSock TCP協定進行通訊
Ch9如何使用WinSock UDP協定進行通訊
Ch10使用RS232通訊介面傳輸資料
Ch11呼叫使用者驅動程式(Client Side Device Driver)控制電腦周邊
光碟內容
章節範例檔
本書著重於實務上開發常接觸的通訊介面如RS232和USB等等,當熟讀與了解本書的所有內容及原理之後,要循序漸進地了解其它的硬體通訊介面的溝通與開發相信也就不困難了。本書除了硬體通訊介面之外,還加入了軟體通訊介面的相關主題,包含Windows視窗訊息、共享記憶體、具名管道和TCP/IP協定等等,這些主題也都是市面上較少深入介紹的知識與技術,但卻是非常地實用,相信了解這些主題之後對於讀者的系統開發與架構設計一定會有很大程度地幫助。
[目錄]
Ch1C#進階語法說明
Ch2非同步呼叫與同步物件機制
Ch3使用C# 呼叫Win32 平台的API
Ch4使用...