MFC编程的问题求助
有没有人碰到过这种问题,在调用某些函数时出现,说是数据与LPCTSTR类型不兼容,例如函数的原型是BOOL Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );我调用后参数如下:
m_btn.Create(“NEW”,BS_DEFPUSHBUTTON|WS_VISIBLE|WS_CHILD,CRect(20,20,100,100),this,123);
运行后会提示说“NEW”与LPCTSTR 类型不兼容,这些参数我是在好多书看到的,人家的没有问题。这种问题怎么破,后来我用其他需要用到LPCTSTR 类型时,也会用类似错误提示,谁能说一下问题出现在哪里?
很简单在"NEW”字符串前面加个L
如
m_btn.Create(L“NEW”,BS_DEFPUSHBUTTON|WS_VISIBLE|WS_CHILD,CRect(20,20,100,100),this,123); 小人 发表于 2015-5-14 18:55
很简单在"NEW”字符串前面加个L
如
m_btn.Create(L“NEW”,BS_DEFPUSHBUTTON|WS_VISIBLE|WS_CHILD,CRe ...
谢谢指点
页:
[1]