注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

小人物的自述

为梦想而奋斗,没有梦想就没有希望!

 
 
 

日志

 
 

VC控件数据传递  

2009-06-17 17:37:23|  分类: 学习笔记 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

CString strTemp;
GetDlgItemText(IDC_EDIT_EDIT1,strTemp);
SetDlgItemText(IDC_EDIT_EDIT2,strTemp);

CWnd::GetDlgItemText 
int   GetDlgItemText(   int   nID,   LPTSTR   lpStr,   int   nMaxCount   )   const; 
int   GetDlgItemText(   int   nID,   CString&   rString   )   const;       
  Return   Value       
  Specifies   the   actual   number   of   bytes   copied   to   the   buffer,   not   including   the   terminating   null   character.   The   value   is   0   if   no   text   is   copied.     
  Parameters       
  nID       
  Specifies   the   integer   identifier   of   the   control   whose   title   is   to   be   retrieved.   
  lpStr   
  Points   to   the   buffer   to   receive   the   control’s   title   or   text.       
  nMaxCount       
  Specifies   the   maximum   length   (in   bytes)   of   the   string   to   be   copied   to   lpStr.   If   the   string   is   longer   than   nMaxCount,   it   is   truncated.       
  rString    
  A   reference   to   a   CString

 第一个是句柄,应该懂吧,API都得通过句柄操作,如果在MFC中,本项可以不写,默认为this  
  第二个为ID,即你想要得到那个控件的ID  
  第三个为TEXT值,   你得先定义一个字符串用来获取该值  
  第四个为文本最大长度

例如得到IDC_BUTTON1的caption:
CString   sCaption;
GetDlgItemText(IDC_BUTTON1,sCaption);  

  评论这张
 
阅读(123)| 评论(0)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017