zoukankan      html  css  js  c++  java
  • LPCTSTR /Data Types/ cannot convert parameter 1 from 'const char [5]' to 'LPCTSTR'

    LPCTSTR   A 32-bit pointer to a constant character string that is portable for Unicode and DBCS.

    CButton::Create

    BOOL Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );

    若:

    CButton m_btn;

    m_btn.Create("按钮",WS_CHILD|BS_DEFPUSHBUTTON,CRect(0,0,100,100),this,123);

    提示:error C2664: 'CButton::Create' : cannot convert parameter 1 from 'const char [5]' to 'LPCTSTR'

    修改:

    m_btn.Create(L"按钮",WS_CHILD|BS_DEFPUSHBUTTON,CRect(0,0,100,100),this,123);

    //把字符串 "按钮" 定义为宽字符串 L"按钮"

  • 相关阅读:
    robotframework----模板的使用
    RF执行顺序
    RobotFrameWork(四)变量运算与Evaluate
    RobotFrameWork(三)数据类型
    git 命令
    常用网站
    git 应用
    ie if判断
    移动端rem适配
    绘制三角形(sass)
  • 原文地址:https://www.cnblogs.com/ezhong/p/2171501.html
Copyright © 2011-2022 走看看