zoukankan      html  css  js  c++  java
  • VC++ 控件赋值取值

    SetWindowText(SetWindowTextW)
    void SetWindowText(  LPCTSTR lpszString  );
    GetWindowText(GetWindowTextW)
    void SetWindowText(  LPCTSTR lpszString  );
    GetDlgItemText
    int GetDlgItemText(  
     int nID,  LPTSTR lpStr,  
     int nMaxCount  ) const;  
    int GetDlgItemText(  
     int nID,  
     CString& rString  ) const;
    一、button
    1.赋值

    CString str;
    str="赋值字符串";
    GetDlgItem(IDC_Button_***)->SetWindowTextW(str);

    2.取值
    方法一:

    CString str;
    GetDlgItem(IDC_Button_***)->GetWindowTextW(str);
    MessageBox(str);
    str.ReleaseBuffer();


    方法二:

    UpdateData(TRUE);
    CString strText;
    GetDlgItemText(IDC_Button_***, strText);//IDC_Button_***是Button的ID
    UpdateData(FALSE);
    MessageBox(strText);
    str.ReleaseBuffer();

    二、Edit
    1.赋值

    CString str;
    str="赋值字符串";
    GetDlgItem(IDC_Edit_***)->SetWindowTextW(str);
    str.ReleaseBuffer();

    2.取值
    方法一:

    CString str;
    GetDlgItem(IDC_Edit_***)->GetWindowTextW(str);
    MessageBox(str);
    str.ReleaseBuffer();


    方法二:

    UpdateData(TRUE);
    CString strText;
    GetDlgItemText(IDC_Edit_***, strText);//IDC_Edit_***是Edit的ID
    UpdateData(FALSE);
    MessageBox(strText);
    str.ReleaseBuffer();
  • 相关阅读:
    Redis持久化
    Redis数据淘汰策略
    Redis事务
    Redis发布订阅
    WPS生成多级编号
    VMware 网络介绍
    3、Linux目录操作
    2、Shell命令学习笔记
    2、线程的状态和调度学习笔记
    1、Linux安装前的准备
  • 原文地址:https://www.cnblogs.com/blogpro/p/11339367.html
Copyright © 2011-2022 走看看