程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> 關於VC++ >> 介紹一個控制並行端口的MFC類

介紹一個控制並行端口的MFC類

編輯:關於VC++

支持環境:Windows 9x、Windows ME、Windows NT、Windows2000

簡介:這個類允許你使用低級端口I/O函數讀寫端口數據。例子程序使用這個類實現了PC到PC之間通過"PLT1"進行簡單的C/S文件傳輸。

特性:

C++接口簡潔易用

支持UNICODE並且在編譯生成程序時可以對UNICODE兼容特性進行配置

支持廣泛的Windows平台,包括Windows 9x、Windows ME、Windows NT、Windows2000

既可用於控制台程序,也可以用於GUI程序

支持簡單的文件傳輸

注意事項:使用這個類代碼時請確保不要與其它使用常規Win32調用操作並行端口的程序發生沖突。

版權聲明:

你可以在任何以二進制形式發布的產品(包括商業的、共享的、自由的或其它的)中包含此源代碼

在不修改每個模塊(*.h、*.cpp)最上方版權細則的前提下,你可以用任何方式修改源代碼

如果你想要與自己的應用程序一起分發源代碼,只允許分發作者最新發布的版本,以便保證源代碼的出處是唯一的

使用方法:

在工程中添加parallelport.cpp文件,並在任何要調用這個類的模塊中#include parallelport.h文件。

你的代碼必須支持MFC框架,可以靜態鏈接,也可以是動態鏈接。

最好將afxtempl.h添加到預編譯頭中,以便提高編譯速度。

例子程序的實現細節請參考源代碼

如果你打算在Windows NT / Windows 2000中使用CParallelPort代碼,必須下載並安裝DriverLINX PortIO驅動程序。這個驅動程序是免費的。DriverLINX是由SSTNET公司開發的。公司網址是:http://www.sstnet.com

API 接口由三個類組成CParallelException、CParallelPortSettings 和CParallelPort,它們的公共方法和變量在ParallelPort.h文件中定義。

本文配套源碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved