原创 Ubuntu虛擬機安裝注意事項
一. 安裝VMware Tool時,需要把軟盤和DVD選擇爲自動檢測。 二. 當網絡爲wifi時,網絡適配器選擇NAT->橋接模式(B):直接連接物理網絡 三. 英文語言轉爲中文語言 1.鼠標單擊電源按鈕,然後點擊system sett
原创 MFC之一改變界面背景
在OnPaint中:IsIconic()函數是指最小化到任務欄 if (IsIconic()) { CPaintDC dc(this); // 用於繪製的設備上下文 SendMessage(WM_ICONERASEBKGND,
原创 I2C協議
文章來源:http://dpinglee.blog.163.com/blog/static/14409775320112239374615/ 1.I2C協議 2條雙向串行線,一條數據線SDA,一條時鐘線SCL。 SDA傳輸數
原创 UEFI (1)-小遊戲
聲明:本系列的學習來源是戴正華的<UEFI原理與編程>與網上的一些博客,如果涉及到侵權,麻煩聯繫我,謝謝! 此聲明代表這一個系列,後面不再重複。 **********************************************
原创 MFC之五WIN32 API串口操作2串口同步方式寫
DWORD dwBytesWrite=100; COMSTAT ComStat; DWORD dwErrorFlags; BOOL bWriteStat; CString cs; //需要輸出的字符 int numbe
原创 MFC之二圖標的替換和界面限制大小
1 圖標的替換 1.1 把自己替換的ICO圖標以同樣的名字替換掉項目文件夾res中的ICO文件 1.2 往項目加載自己的ICO文件,然後在項目界面類修改加載圖標的ID號:m_hIcon = AfxGetApp()->LoadIcon(ID
原创 MFC之三文本文件讀寫
CStdioFile myFile; CString readlog; CFileException fileException; /* open函數: 第一個參數是文本文件的名字 第二個參數是打開的類型: ·CFile::modeCre
原创 MFC之七讀寫文本文件TXT的漢字
因爲格式不同,有時讀寫文本文件TXT的漢字時,會亂碼。 在讀寫文本文件前加入如下代碼: char* pOldLocale=_strdup(setlocale(LC_CTYPE,NULL)); setlocale(LC_CTYPE,"ch
原创 MFC之六串口打印中文時的轉換
//由於中文佔2個字節,所以如果利用CString輸出,就會輸出亂碼 //CString轉換成Char,並且返回字節數 int CString2Char(BYTE *ch,CString cs) { //最終轉換成的字符
原创 MFC之四WIN32 API串口操作1串口初始化
InitCom() { if(hCom!=NULL) CloseHandle(hCom); //程序退出時關閉串口 //利用CreateFile打開串口 hCom=Cr