原创 mfc combo box 控件使用方法

1、改變下拉框大小:先點向下的箭頭,就可以調整下拉框大小 2、如果 ComboBox 的 Sorted 屬性設置爲 true,則新添加項將按字母順序插入到列表中。否則,在列表的結尾處插入項。 3、要立即響應選擇框的改變(即選擇框一改變選項

原创 windows主機端與自定義USB HID設備通信詳解

WriteFile 函數被調用後,雖然也是經過驅動程序,但是最終會反映到設備中。也就是說,調用 WriteFile 後,設備會接收到輸出報告的請求。如果設備使用了中斷 OUT 傳輸,則 WriteFile 會通過中斷 OUT 管道來進行傳

原创 爲初學者補充USB基本知識

USB的重要關鍵字: 1、端點:位於USB設備或主機上的一個數據緩衝區,用來存放和發送USB的各種數據,每一個端點都有惟一的確定地址,有不同 的傳輸特性(如輸入端點、輸出端點、配置端點、批量傳輸端點) 2、幀:時間概念,在USB中

原创 VC中radiobutton控件的用法

  先爲對話框加上2個radio button,分別是Radio1和Radio2。 問題1:如何讓Radio1或者Radio2默認選上?如何知道哪個被選上了? 關鍵是選上,“默認”只要放在OnInitDialog()即可。三種方法可以讓它

原创 獲取其他程序的信息(VC實現)

介紹         最近正試着從其他程序的listview控件中獲取信息,因爲需要傳遞一個指針以便存放取得的字符串,但Windows使用的是虛擬內存,指針是不允許跨進程訪問的。         Windows是這樣通過虛擬內存來管

原创 VGAtiming information

VGAtiming information Thisdocuments tries to collect together information about standard VGA card timingdetails. Infor

原创 VC++ List Control 的具體用法

1. ListCtrl 風格       LVS_ICON: 爲每個item顯示大圖標       LVS_SMALLICON: 爲每個item顯示小圖標       LVS_LIST: 顯示一列帶有小圖標的item       LVS_

原创 編輯類控件

  以窗口類名"EDIT"創建的編輯類控件是一個可以用來接受用戶鍵盤字符輸入的矩形區域,可以在其內進行編輯操作。該控件是程序接受用戶字符輸入的一種主要手段,輸入的內容存放在其父窗口容量有限的(32KB)局部堆中。   MFC的CEdit類

原创 VC中創建多個線程的方法

在VC中,無非是創建線程和寫線程函數 一、常規方法:純使用Platform SDKAPI.1,  創建線程: #include <windows.h> 在MFC中通常在OnInitDialog()下面創建線程 //定義參數:SerialC

原创 按鈕類控件

        按鈕類控件是窗口類名被系統預定義爲BUTTON的一類控件,該類控件具有十餘種不同的窗口風格,包含了普通的下壓式按鈕、單選按鈕、複選按鈕和分組框等多種常用的按鈕形式。具體情況列表如下: 按鈕風格 說明 BS_AUTOCH

原创 VGA時序及其原理

  顯示器掃描方式分爲逐行掃描和隔行掃描:逐行掃描是掃描從屏幕左上角一點開始,從左像右逐點掃描,每掃描完一行,電子束回到屏幕的左邊下一行的起始位置,在這期間,CRT對電子束進行消隱,每行結束時,用行同步信號進行同步;當掃描完所有的行,形

原创 C++ MFC combo box和list control控件的使用

Combo Box用法:   combo box控件由兩部分組成:編輯框和選擇框(列表框)組成,對應的類是CComboBox 1、改變下拉框大小:先點向下的箭頭,就可以調整下拉框大小 2、如果 ComboBox 的 Sorted 屬

原创 USB Class Codes

December 7, 2011 http://www.usb.org/developers/defined_class USB defines class code information that is used to ident

原创 USB命令(請求)和USB描述符

一、USB命令   在USB規範裏,對命令一詞提供的單詞爲“Request”,但這裏爲了更好的理解主機與設備之間的主從關係,將它定義成“命令”。   所有的USB設備都要求對主機發給自己的控制命令作出響應,USB規範定義了11個

原创 language code

Languages Information   Language codes Languages - SKUs    SENGDISPLAYNAME         LCID          4 ltr code 3 ltr code