1. 程式人生 > >VS2013+MFC串列埠控制元件的簡單上位機

VS2013+MFC串列埠控制元件的簡單上位機

因為做東西,正好用到這裡。所以就上傳了檔案分享一下。

利用VS帶的MFC庫,用起來還是比較方便的。空間的程式構架都是自動生成的,具體的程式自己加進去就行。

裡面有整個的工程 還帶有一個生成的EXE檔案,不嫌簡陋的可以直接拿來用。

僅供參考。

下載連結:http://download.csdn.net/download/yueqiuchen/9928603

主要我是要將win32控制命令臺的程式檔案的資料,通過串列埠輸出給微控制器用。所以研究了一下。

如果也有相同需求的可以參考我的下一篇文章。

相關推薦

VS2013+MFC串列控制元件簡單上位

因為做東西,正好用到這裡。所以就上傳了檔案分享一下。 利用VS帶的MFC庫,用起來還是比較方便的。空間的程式構架都是自動生成的,具體的程式自己加進去就行。 裡面有整個的工程 還帶有一個生成的EXE檔案,不嫌簡陋的可以直接拿來用。 僅供參考。 下載連結:http://down

mfc-串列控制元件的新增和使用

既然是寫一個串列埠,那麼肯定需要串列埠了, 目前mfc支援兩種串列埠建立方式,  1:呼叫串列埠類,繼承並且實現部分函式,  很複雜,但是很靈活  2:下載串列埠控制元件,也就是Axxxxx X控制元件,  這個在csdn上面有,2個下載幣,名字叫做MSCOMM,http:

MFC程式在電腦上雙擊執行無反應及缺少MSCOMM32.OCX的問題(串列控制元件一鍵註冊)

有時,由於我們使用了串列埠控制元件的原因,導致我們MFC生成了Release檔案依舊無法執行的問題(具體表現為雙擊EXE沒反應)這裡我們使用串列埠控制元件註冊就可以解決問題注意:請確保你的程式使用的是靜態連線方式,且出現如上所述的問題描述此方法才有效,下圖為靜態連線方式的設定

MFC中使用串列控制元件後程序無法開啟的問題解決

本機中採用MFC中的串列埠控制元件編寫串列埠傳輸程式,生成exe後傳輸給其他電腦,無法開啟程式。主要原因是缺少MSComm32.ocx控制元件,這裡的解決方法是在網上下載MSComm32.ocx,然後進行註冊。 如果電腦是32位系統,則將其拷貝到到C:\Windows\sy

MFC中使用串列控制元件

1. 開啟串列埠埠 首先通過讀取登錄檔,獲取可用的串列埠埠 int GetComList_Reg(CComboBox * CCombox) { HKEY hkey; int result; int i = 0; CString strComName;//串列埠名

VS2008高版本VC使用微軟串列控制元件mscomm小結

在VS2008中使用mscomm的文章有很多,這裡把關鍵的幾處小結一下: 1. 最好安裝一遍VC++6.0,因為mscomm控制元件在VC6中是自帶的。裝好了VC6,在VS2008中就可以直接使用mscomm了;如果不想安裝VC6的,那麼直接到這裡下載mscomm控制元件(

VS2013 MFC 對話方塊控制元件大小隨視窗大小改變而改變

視窗大小改變後控制元件大小也隨之改變 在對話方塊標頭檔案中定義 標頭檔案名稱:專案名稱Dlg.h POINT Old;//存放對話方塊的寬和高。 對話方塊cpp中初始化 cpp檔名稱:專案名稱Dlg.cpp 在OnInitDialog()函

VC++ VS2010對比VC6 串列控制元件的方法變更

    這兩天整理以往專案程式碼,正好朋友有個win平臺下串列埠專案需求,不過他對win下面的開發IDE平臺和MFC架構都沒有概念,於是就開貼對部分demo做了手把手的備註。     朋友使用的時候碰到了一些問題,這裡梳理一下。也因為MSDN裡面沒有對VC++下面的CMSC

MFC串列通訊(一)——MSComm控制元件簡介

Visual C++為我們提供了一種好用的ActiveX控制元件Microsoft Communications Control(即MSComm)來支援應用程式對串列埠的訪問,在應用程式中插入MSComm控制元件後就可以較為方便地實現對通過計算機串列埠收發資料。&nbs

MFC串列通訊(二)——使用MSComm控制元件實現串列通訊

  由於專案需要,最近在寫一個簡單的串列埠通訊,基於MFC框架,寫完之後特此回顧記錄一下學習的過程: 串列埠通訊主體框架 (1) 初始化介面(自動獲取全部可用串列埠) (2) 開啟串列埠 (讀取串列埠號,初始化串列埠引數(波特率、校驗位、資料位等),若

VS2013+MFC串口控件的簡單上位

win 下載 mfc 方便 自己 串口 文件分享 上傳 通過 因為做東西,正好用到這裏。所以就上傳了文件分享一下。 利用VS帶的MFC庫,用起來還是比較方便的。空間的程序構架都是自動生成的,具體的程序自己加進去就行。 裏面有整個的工程 還帶有一個生成的EXE文件,不嫌簡陋的

MFC串列上位(採用靜態庫編譯生成的)不能在其他電腦執行的問題

導致這個問題的原因是因為其他電腦系統沒有載入mscomm的控制元件,所以可以通過手動載入的辦法來解決 1、建一個.bat檔案 ,輸入如下內容 @echo off copy .\MSCOMM32.OCX %SYSTEMROOT%\system32 regsvr32 MSCOM

不用splitter控制元件 簡單實現對mfc對話方塊的分割的方法

不用splitter控制元件  簡單實現對mfc對話方塊的分割的方法 直接貼上原始碼主要部分吧 這個是基於對話方塊的工程 進行對話方塊的分割實現 只是相應了三個訊息函式,看一下就會明白的 我空間資源裡邊有現成的工程程式碼可以下載執行 .cpp 檔案 // spliteDl

MFC中ListBox控制元件簡單使用

MFC中listbox控制元件是為了顯示一系列的文字,每個文字佔一行。 Listbox控制元件可以設定屬性為: LBS_CHILD   :(預設)子視窗 LBS_Visible :(預設)可視 LBS_Multiplesel :可選擇多行 LBS_Extendedsel

VS2013學習筆記之MFC新增MSCOMM控制元件

教程:圖解流程VS2013   新增MSCOMM控制元件 在VS2008後,就沒有MSCOMM控制元件了,使用者想用只能手動新增,現在總結一下。 一步、下載Verision 6.0的MSCOM

STM32 USB 滑鼠+鍵盤 串列控制

*MOS0101000000# 滑鼠左鍵按下 *MOS0102000000# 滑鼠右鍵按下 *MOS0103000000# 滑鼠中鍵按下 *MOS0100000000# 滑鼠擡起 *MOS01000a0000# 滑鼠向+X移動0x0a *MOS01008a0000# 滑鼠向-X移動0x0a補數 *

MFC串列通訊例項

參考MSComm控制元件的用法和函式說明。裡面講得也算詳細了。所以這裡直接獻上原始碼示例。 github下載地址 CSDN下載地址 效果如圖: 需要注意的是: 1.如果想同時recv/send,則必須加個執行緒。 2.奇偶校驗中,引數設定為,無(n),偶校驗(o),

STM32USB滑鼠+鍵盤串列控制

USB滑鼠鍵盤資料格式以及按鍵鍵值 網上相關的資料很多 ,有點分散,我沒事就邊學習邊整理了下,供大家參考``: 原文來自https://blog.csdn.net/u013771867/article/details/51465193 滑鼠傳送給PC的資料每次4個位元組 BYTE1 BY

duilib中將xml封裝為控制元件簡單示例(簡單自定義控制元件,封裝幾個基本控制元件合為1個自定義控制元件)

使用duilib的時候,難免會有這樣的需求: 某一塊Container(Layout)以及裡面的佈局需要重複用,不想每次都複製貼上這麼多,要不然xml太大了; 通過繼承來自定義一個控制元件,比如CButtonUIEx之類的,想讓他像button一樣在xml中被識別; xml裡面的東西

MFC進度條控制元件顏色的設定

平臺:VS2013 內容介紹:建立進度條控制元件Progress Control控制元件並給它顏色的設定。在VC6.0裡頭可以直接用SendMessage函式就可以設定顏色了,但是在VS裡頭是不行的,要對進度條進行重繪。 第一步:建立一個基於對話方塊的工程,並在對話方塊中拖動一個進度條控制元件,