当前位置:首页 > 百科

SetDlgItemText

SetDlgItemText是一种函数,功能是设置对话框中控件的文本和标题。函数原型是BOOLSetDlgltemText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString)。

  • 外文名称 SetDlgItemText
  • 类型 函数
  • 作用 设置对话框中控件的文本和标题
  • 平台 Windows NT

函数功能

  该函数设置对话框中控件的文本和标题。

函数原型

  BOOLSetDlgl来自temText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString);

参数

  hDlg:指定含有控件的对话框。

  nlDDlgltem:标识带有将被设置的标题和文本的控件。

  IpString:指向来自一个以NULL结尾的字符串指针,该字符串指针包含了将被复制到控件的文本。

  返回值:如果函数调用成功,则返回值为非零值。如果函数调用失败,则返回值为零。若想获得更多的错误信息,请调用GetLastError函数。

使用根重清例子

  CTime ctime=府罪安批击论延希仍CTime::GetCurrentTime(); //得到当前系统时按圆度妒帮头依愿句奏

  CString strTime=time.Format("%H:%M:著议只调任创求某丰%S");

  ::360百科SetDlgItemText(Afx黄板著裂普载GetMainWnd()->m_hWnd,IDC_TIME,strTime); //送到指定控件

  在vc6.0以后的版本中不支持AfxGetMainWnd()->m_hWnd来获取HWND,所以需要把这一句改为:

  SetDlgItemText(AfxGetApp()->m_pMain训推情七发Wnd->m_hWnd,IDC_TIME, strTime);

  在VS中需要去掉第一个参数,直接SetDlgItemText(IDC_TIME, strTime);

  备注:SetDlgltem函数把一个WM_SETTEXT消息发送充载孙到指定的控件。

  速查:Windows NT成席财李执被术加根硫:3.1及以上版本:Windows:95及以上版本;Windows CE:1.0及以上版本;头文果马从顾些切优移件:winuser.h;库文:user32.lib;Unicode:在Windows NT上实现为U里六列张苏务后赵鲜助丰nicode和ANSI两种版本

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信
下一篇:引力场

相关文章