热情软件屋

 

如何修改属性页的"确定"、"取消"和"应用"按钮的文字


编号:QA004217
建立日期: 2001年5月28日 最后修改日期:2001年5月28日
所属类别:

阿芳:
    本问题涉及的操作系统:window98,window2000
    本问题涉及的编程工具:Visual C++
    遇到的问题:我生成了一个属性页,上面生成三个按钮,"确定"、"取消"和"应用"。问题是由于软件要求纯英文界面,我怎么把上面的三项换成"0k","cancel","apply" 因为现在找不到英文版的VC只能手动改动了。我想可能可用SetWindowText函数,但是不知道上面三个键的ID,因为它们是自动生成的,因此无法用GetDlgItem函数取得句柄。帮我想想办法好吗。

回答:

    实际上,你根本不必修改这三个按钮的文字,因为这三个按钮是操作系统提供的,显示什么文字要看使用什么语言。在中文系统中显示中文,在英文系统中显示英文。
    如果你一定要修改这几个标准按钮,它们的ID为IDOK、IDCANCEL、IDHELP和ID_APPLY_NOW。你可以使用CPropertySheet::GetDlgItem来获得对这几个按钮的控制。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio