原创 MFC雜談

MFC是微軟框架類庫,它封裝了大部分Win32 API函數。 優點:使用比較方便, 畢竟採用了面向對象的方式封裝。            使用它可以完成所有開發工作,例如:界面設計、數據庫、套接字、多線程等。 缺點:對於初學者難以上手(用

原创 C++筆記——浮點數精度、進制數輸出

//UE中配置VS2010 cl編譯器 #include <iostream> using namespace std; #include <iomanip> #include <bitset> void func(int a){

原创 筆記:字符串函數(C)

c語言字符串是用字符數組來存放的,以'\0'爲結束符。 常用的字符串函數 char* strcpy( char* _Dest, char const* _Source);//字符串複製,在結尾自動加上'\0' char* strncp

原创 VC++中word、uint等類型的理解

初見這些類型,真是一臉懵逼,太TM搞不懂是啥東東?但是VC++中經常用到,使用這些類型作爲參數和返回值,不得已研究了一番,這才略懂皮毛。 --------------------------------------------------

原创 MoveWindow函數用法

 一、MoveWindow win32 API函數: BOOL MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint); CWnd類成員函

原创 MFC字符集

剛使用MFC時,要在界面上顯示字符串,總是提示類型不匹配,因爲項目屬性默認使用Unicode字符集。 於是就用到了_T(x)這個宏,在Unicode和多字節字符集下都可以編譯通過。 _T(x) L ## x _T(x)

原创 讓電腦關機(VC)

環境:win8 VS2015 void CMFC_shutdownDlg::OnBnClickedOk() { // TODO: 在此添加控件通知處理程序代碼 //CDialogEx::OnOK(); if (IDNO == Me

原创 控件佈局1

BOOL CMFCDlg::OnInitDialog() { CDialogEx::OnInitDialog(); // 設置此對話框的圖標。 當應用程序主窗口不是對話框時,框架將自動 // 執行此操作 SetIcon(m

原创 3D打印-控制系統簡介

Marlin——開源固件,3D打印控制系統。本質是一個Gcode代碼解釋器,接收來自上位機的控制命令或者讀取存儲卡中的gcode文件。把程序(固件)燒錄到主板,這塊主板就相當於微型電腦一般,而控制系統就相當於操作系統(這是我以前接觸這塊的

原创 筆記:字符串函數(CString)

int GetLength()//字符串長度 int Compare(PCXSTR psz)//比較 bool IsEmpty()//是否爲空 PXSTR GetBuffer()//返回字符指針 void Format(PCXSTR p

原创 ADO連接Access數據庫(VC)

win8、VS2015、Access2010 1.導入ADO 動態鏈接庫(一般在stdafx.h) #import "c:\program files\common files\system\ado\msado15.dll" no_na

原创 用過的一些IDE(編程軟件)和編輯器

總結一下這幾年編程用過的IDE。 Visual Studio系列(例如:VC++6.0、VS2010、VS2013等,主要爲Visual C++開發,windows上使用) Qt Creator(主要用於C++開發,跨平臺的軟件) Xco

原创 C++筆記——構造函數與析構函數

/*構造函數:聲明類的對象時,該類的構造函數會自動被調用 *作用:構造函數是用於初始化類的成員變量 * *類的初始化列表:作用也是爲了初始化類的成員,它是在類的構造函數調用之前就將類的相關成員變量初始化 * * *析構函數: