1. 程式人生 > >字元輸入及error C2593: “operator +=”不明確“問題解決

字元輸入及error C2593: “operator +=”不明確“問題解決

void CTextView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)

{

// TODO: 在此新增訊息處理程式程式碼和/或呼叫預設值

CClientDC dc(this);

TEXTMETRIC tm;

dc.GetTextMetrics(&tm);

if( 0x0d == nChar)

{

m_strLine.Empty();

m_ptOrigin.y = m_ptOrigin.y +tm.tmHeight;

SetCaretPos(m_ptOrigin);

}

else if(0x08 == nChar)

{

COLORREF color = dc.SetTextColor(dc.GetBkColor());

dc.TextOutW(m_ptOrigin.x, m_ptOrigin.y, m_strLine);

m_strLine = m_strLine.Left(m_strLine.GetLength() - 1);

dc.SetTextColor(color);

}

else

{

//m_strLine+=nChar產生error C2593: “operator +=因為操作符過載時未定義UINT型

CString cs;

cs.Format(_T("%c"),nChar);

m_strLine += cs;

}

dc.TextOutW(m_ptOrigin.x, m_ptOrigin.y, m_strLine);

CView::OnChar(nChar, nRepCnt, nFlags);

}

相關推薦

字元輸入error C2593: “operator +=”明確“問題解決

void CTextView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) { // TODO: 在此新增訊息處理程式程式碼和/或呼叫預設值 CClientDC dc(this); TEXTMETRIC tm; dc.Ge

ue4 呼叫windows庫函式報錯 error C2872: error C2872: “DWORD”: 明確的符號

當在虛幻引擎(ue4)中呼叫 windows api 是 會出現一下類似的錯誤時: 1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\rpcasync.h(114): error C2872: “DWOR

VS工程中[error C2872: “ACCESS_MASK”: 明確的符號]的解決方法

具體資訊如下: 1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(8534): error C2872: “ACCESS_MASK”: 不明確的符號 1> 可能是“C:\Program Files (x86)\

解決error C2872: “ACCESS_MASK”: 明確的符號 “報錯

為了給程式新增延時System(1000),新增windows.h標頭檔案。發生報錯。 ”error C2872: “ACCESS_MASK”: 不明確的符號 “報錯原因是在winnt.h中也有一個cv的名稱空間,與opencv的cv::ACCESS_MASK發

error C2872: “flann”: 明確的符號 --- PCL 與OpenCV2 的flann名稱空間衝突問題的解決方法

error C2872: “flann”: 不明確的符號 — PCL 與OpenCV2名稱空間衝突問題的解決方法 error C2872: “flann” 如果你在編譯你的程式的時候,出現了這樣

PostgreSQL使用者建立刪除error while loading shared libraries解決方法

 1.為資料庫建立一個pg_test_user使用者;[[email protected] lib]# su - postgres [[email protected] ~]$ createuser pg_test_user createuser: err

需要這樣一個記事本-13 SVN檢出的資料夾檔案狀態圖示顯示解決辦法

現狀描述: 電腦重做系統,安裝SVN客戶端版本為1.8.11並從伺服器檢出專案資料夾及所有檔案。資料夾及檔案圖示上無SVN狀態圖示,無法直觀的瞭解檔案是否有改動、是否為新增等狀態。 解決方案1: T

error C2593: 'operator =' is ambiguous 明確

在VS開發環境下,建立的MFC工程。 百度知道上有人說 把#include < iostream> using namespace std; 改為 #include<iostream.h> 但我試了會報錯: error C1083: Cannot open i

scanf 輸入加逗號(或者加逗號)出現的異常解決方案

fin splay tle text logs sha efi foxmail 分享 我們在寫 C 語言代碼通常 scanf 的格式控制部分都有兩種習慣,加逗號與不加逗號,而這兩種情況都會因為我們的不同輸入習慣產生一定的問題,這裏給出另一種方法。 1、不加逗號 1

operator <<”明確

  在宣告過載的輸出運算子<< 時,如果宣告時的返回型別是std::ostream,而不是std::ostream&,但是定義的時候又加了引用的話,那麼就會報“operator <<”不明確”這個錯誤 例如: 類內宣告時: template<typenam

C語言 習題 輸入n個數,輸出重複的數它們的和

難住本小白的一道c語言題目,搞了兩天才出來,不多比比,直接上題 題目:輸入n個整數,輸出不重複整數及它們的和。 //講真,當時那道題,讀了兩遍愣是沒懂······ 此題筆者認為有兩個難點, 1.“如何輸入n個整數”,當按下回車鍵時結束輸入,其中n是不定的,(不能要求先輸入n的值,那樣難度直接

字元輸入的區別不同的排序演算法

目前已知的三種輸入函式 scanf()特點輸入種類繁多,要求按照規定格式輸入,期間不能加入空格(會資料丟失) getchar()為單個字元輸入,當輸入多個字元則接收第一個字元 gets()接收一段字串,當輸入空格儲存到字串中 cin用法和scanf差不多,這裡不多說 新建一個數組下標從0開

使用zlib開源庫的uncompress函式解壓時出現記憶體崩潰問題error LNK2026: 模組對於 SAFESEH 映像是安全的問題

         最近的專案中需要解壓縮,打算使用zlib開源庫在VS2013中開發,但是在使用uncompress函式進行解壓縮過程中遇到了記憶體崩潰現象,錯誤發生在inflate_fast裡面的彙編模組。經過分析發現是在編譯zlibwapi.dll的時候使用匯編模組造成的

Html input 限制輸入中英文字元字元數量統計

驗證使用者名稱的一個例子: html:  <input type="text" value="" name="username" id="username" onblur="checkUser()"/><span id="usertips"></span> js: f

error: cout 明確的符號

c++問題,為了使用string,我寫入了#include<string> using namespace std; 但是cout出現紅線說是不明確 百度了一下說是吧using namespace std註釋掉就行了,果然如此,cout是沒報錯了,但是string的紅線出來了endl的紅線也出

error C2668: “JSONNode::JSONNode ”: 對過載函式的呼叫明確

 error C2664: “JSONNode::push_back”: 不能將引數 1 從“JSONNode”轉換為“JSONNode *” 1>          沒有可用於執行該轉換的使用者定義的轉換運算子,或者無法呼叫該運算子 1: error C266

別的工程轉到vs2008,發現錯誤:error C2668: “tan”: 對過載函式的呼叫明確

解決方案: 問題出現於tan這個函式又三個不同的過載模式(函式多型性問題) 而tan(alfa*pi/180)*a)這裡會讓編譯器不知道alfa*pi/180)*a這個表示式到底是屬於哪個型別,

C++ error: cout 明確的符號

c++問題,為了使用string,我寫入了#include<string> using namespace std; 但是cout出現紅線說是不明確百度了一下說是吧using namespace std註釋掉就行了,果然如此,cout是沒報錯了,但是string的

Vue入門之旅:一報錯 Unknown ... make sure to provide the "name" optionerror compiling template

ont methods rect return tex exactly gist () 編譯 報錯一: Unknown custom element: <custom-select> - did you register the component correc

解決query查詢輸入geometry參數查詢到而通過where條件可以查到的問題

gis 查詢參數 數據 ron http 顯示 src 出現 ren 解決query查詢輸入geometry參數查詢不到而通過where條件可以查到的問題 原因: 是因為geometry的坐標系和所要查詢的圖層不一樣導致的(問題引起是由於底圖中疊加了不同的坐標系的引起的)