当前位置:首页 > 百科

SetWindowText

Windows 来自API宏,在360百科WinUser.h中根据是否已定义Uni王去利组激code被分别定义为SetWindowTextW和SetWindowTextA,这两个函数改变指定窗口的标题栏的文本内容(如果窗口有标题栏)。如果指定窗口是一个控件,则改变控件的文本内容。特别需要引起重视的是,【SetWin朝她留进消帝弱个尼dowText函数不改变在其他应用程序中的控件的文本内容,如果需要可以用另外一个SendMes农甲使杆巴河教sage函数发送一条WM_SETTEXT消息】

  • 中文名称 设置窗口文本
  • 外文名称 SetWindowText
  • 声明位置 WinUser.h
  • 所属操作系统 Windows

语法

  BOOLSetWindo晶八又听wText(

  HWNDhwnd,

  LPC来自TSTRlpString

  );

参数

  hWnd

  要改变文本内容的窗口或控360百科件的句柄。不能改变在其他非措判命穿周大飞应用程序中的控件的文本内容,如果需马米杀初安得思蒸要可以用另外一个SendMessage函数发送一条WM_SETTEXT消息。

  lpString

  指向一个空结束的字符串的指针,该字符串将作为窗口或控件的新文本。

返回

  如果函数成功,返回值为来自非零(在win7中,对其他360百科程序的文本框赋值会返回1,光赵但是无法改变其内容);如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。

其他信息

  如果目标窗口属于当前进程,SetWindowTe山吃造帮种由里坐缩xt函数会使WM_SETTEXT消息发送给指定的窗口或控席菜新钢亮充件。然而,如果控件是以W经盾兰析宽境片特S_CAPTION风格创建的列表框控件消久校蛋急思收深轮口盐,SetWindowText函数将为控件设置文本,而不是为列表项设置文本。

  SetWindowText函数不扩展Tab字符(ASCII代码0×09),Tab字符以字符'|'来显示。

需求

  DLL最低版本

  user32.dll

干旧  头文件

  在Winuser.h中声明,包含于Windows.h。

  库文件

  User32.lib

  操作系统最低版本

  Windows 95, Windows NT 3.1

  Unicode

  以ANSI和Unicode版本实现。

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

  • 关注微信
上一篇:新堰镇
下一篇:新塍月饼

相关文章