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();
VC++ 控件赋值取值的更多相关文章
- S-HR界面控件赋值取值
属性值: this.getField("entrys.variationReason").shrPromptBox("getValue").name
- JQuery动态添加控件并取值
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 微信小程序实现显示和隐藏控件-头像-取值-bindblur事件
微信小程序实现显示和隐藏控件 .wxml: <view class=" {{showOrHidden?'show':'hidden'}}"></view> ...
- SharePoint 2010 列表查阅项栏的formfield控件对象取值
开发的时候想当然的认为主表解析出来就是一个dropdownlist,可是在大数据测试的时候,发现有情况. 首先创建一个子列表:DetailList,并添加19条数据: 创建主列表:MainList,并 ...
- C# Winform中WebBrowser给网页中的input控件赋值/设置值
订阅WebBrowser的DocumentCompleted事件,在里面写入 private void browser_DocumentCompleted(object sender, WebBrow ...
- WPF线程中获取控件的值和给控件赋值
WPF中使用线程操作控件,按平常的操作方法操作的话会报异常:调用线程无法访问此对象,因为另一个线程拥有该对象.所以我们要使用Dispatcher类的BeginInvoke()与Invoke()方法.B ...
- Silverlight Visifire控件 .net后台控制aspx页面控件的显示与隐藏,动态给控件赋值,选定默认值的设定
.net后台代码: 控件的显示与隐藏: this.dateStart.Visibility = Visibility.Collapsed;//不显示控件 this.dateYear.Visibilit ...
- 通过winForm控制webForm的上传控件file的值
文件上传是日常开发中经常遇到的,文件上传用的最多的当然是上传控件file了,一个form表单,其中有一点就是form表单的enctype属性设置为multipart/form-data,呵呵,这个在所 ...
- JS给html控件赋值
<html> <head> <title> JS给html控件赋值 </title> <script language="javascr ...
随机推荐
- mysql错误:1093-You can’t specify target table for update in FROM clause的解决方法
update语句中包含的子查询的表和update的表为同一张表时,报错:1093-You can’t specify target table for update in FROM clause my ...
- Oracle 一条sql插入多条数据
Oracle一次插入多条数据. 表结构: create table aa ( ID NUMBER(11) PRIMARY KEY, NAME VARCHAR2(20) ) 第一种方式: insert ...
- VS2012不显示最近打开的文件
解决: 1.点击开始,在左下角输入“regedit” 2.右击HKEY_CURRENT_USER,点击查找,输入NoRecentDocsHistory 3.右边找到NoRecentDocsHistor ...
- mglearn初探
这个是取自于<python机器学习基础教程>16页 代码: # import numpy as np # import matplotlib.pyplot as plt # import ...
- java调用数据库中的函数和存储过程
1.调用函数 {?= call <procedure-name>[(<arg1>,<arg2>, ...)]} {call <procedure-name&g ...
- Java语言的特点与工作原理
Java语言的特点 1.简单性 Java语言与我们常听到的C++语言很像,但是没有C++那么繁琐.因为Java就是在C++之上设计出来的,设计者把C++的一些特性去掉了,这些特性在实际开发中,程序员也 ...
- asp.net 连续打印多份HTML页面,出现漏字
在IE8上打印的内容用了CSS 样式,连续打印多份导致的 可以通过改变CSS样式或更换浏览器解决
- jq鼠标移入移除
ele.on({ mouseover : function(){ } , mouseout : function(){ } })
- go中布尔类型bool的用法
示例 // bool布尔类型的用法 package main import ( "fmt" "unsafe" ) func main() { // bool类型 ...
- js 程序执行与顺序实现详解
JavaScript是一种描述型脚本语言,由浏览器进行动态的解析与执行,浏览器对于不同的方式有不同的解析顺序,详细介绍如下,感兴趣的朋友可以参考下哈 函数的声明和调用 JavaScript是一种描述型 ...