主题:vc2008的一个好几次的错误
利用CButton:Craete();创建按钮;定义好了变量CDailog变量,调用如下
m_btn.Create("new",BS_DEFPUSHBUTTON|WS_VISIBLE ,CRect(0,0,100,100),this,123);
错误如下
1> : error C2664: “CButton::Create”: 不能将参数 1 从“const char [4]”转换为“LPCTSTR”
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换。
这个问题出现好几次了,就是一个简单的调用MessageBox("aaaa");也出现,本人的编译器是VC2008,messageBox的问题我在VC6.0上是没问题了,这个是编译器的缘故还是代码有错误,望高手不舍指教
m_btn.Create("new",BS_DEFPUSHBUTTON|WS_VISIBLE ,CRect(0,0,100,100),this,123);
错误如下
1> : error C2664: “CButton::Create”: 不能将参数 1 从“const char [4]”转换为“LPCTSTR”
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换。
这个问题出现好几次了,就是一个简单的调用MessageBox("aaaa");也出现,本人的编译器是VC2008,messageBox的问题我在VC6.0上是没问题了,这个是编译器的缘故还是代码有错误,望高手不舍指教