程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c++-visaual studio 2008 計算出錯

c++-visaual studio 2008 計算出錯

編輯:編程綜合問答
visaual studio 2008 計算出錯

請教下大家:我c++ 6.0中通過的代碼,在visual 2008中無法通過,該當如何進行呢?謝謝!
void CJisuanqiFormView::OnBnClickedBang()
{
// TODO: 在此添加控件通知處理程序代碼
UpdateData(TRUE);

double Bang = m_strbang*0.4535924;
float aa=(float)Bang;
char  cc[20];
sprintf(cc,"%.0f",aa);
GetDlgItem(IDC_STATIC_BANG)->SetWindowText(cc);

}

io 2008\projects\xuglass\xuglass\jisuanqiformview.cpp(74) : error C2664: “CWnd::SetWindowTextW”: 不能將參數 1 從“char [20]”轉換為“LPCTSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>生成日志保存在“file://d:\MyFile\Visual Studio 2008\Projects\XuGlass\XuGlass\Debug\BuildLog.htm”
1>XuGlass - 1 個錯誤,1 個警告
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========

最佳回答:


在工程 的設備中的【常規】的字符集直接將 多字節,目前可能是 Unicode

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved