改变打开对话框中打开按钮的标题

矛盾··

矛盾··

2016-02-19 13:08

下面请跟着图老师小编一起来了解下改变打开对话框中打开按钮的标题,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!
在c++Builder控件板上的Dialogs页上的VCL控件包括了Windows常用的对话框。换句话说,VCL并没有提供对话框,那些对话框都是Windows的一部分。VCL只是使得使用这些对话框变得轻易些。在一些应用中,你可能想改变打开对话框中打开按钮的标题,例如,变成表示你的程序答应用户添加文件到文档中,这中情况下,你可能想打开按钮上的标题自己的标题而不是"打开"。 你可以简单的改变任何通用对话框上按钮的标题,打开对话框的OnShow事件可以用来实现这种操作。
  下面的代码显示了如何改变:
  void __fastcall TForm1::OpenDialog1Show(TObject *Sender)
  {
  HWND
  hwndDialog = GetParent(OpenDialog1-Handle);
  HWND hwndButton =GetDlgItem(hwndDialog, 1);
  SetWindowText(hwndButton, "&Add Files");
  }
  第一行是取得打开对话框的句柄,注重:调用GetParent(), 传过去的是TOpenDialog的句柄。
  下一行使用GetDlgItem()函数取得对话框中打开按钮的句柄。
  注重:传过去的句柄是第一行取得的对话框的句柄和标识为一的对话框对话资源。
  记住,打开对话框不是一个VCL Form,而是一个真正的Windows对话框。在对话框上的各个控制都有一个资源ID.打开按钮的资源ID是1。
展开更多 50%)
分享

猜你喜欢

改变打开对话框中"打开"按钮的标题

编程语言 网络编程
改变打开对话框中

改变打开对话框中打开按钮的标题

编程语言 网络编程
改变打开对话框中打开按钮的标题

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

打开windows运行对话框的js

Web开发
打开windows运行对话框的js

再谈 Windows 2000 “打开”文件对话框

C语言教程 C语言函数
再谈 Windows 2000 “打开”文件对话框

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

打开超链需要“确认”对话框的方法

Web开发
打开超链需要“确认”对话框的方法

修改已经打开的对话框的浏览路径

编程语言 网络编程
修改已经打开的对话框的浏览路径

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Java开源实践(1)--环境配置

Java开源实践(1)--环境配置

css的一些基础的东西

css的一些基础的东西
下拉加载更多内容 ↓