有个程序,想汉化了他,
如果修改编译好的exe的最小化之后的文件名呀?
就是显示在任务栏上的文件名?

解决方案 »

  1.   

    SetWindowText(::FindWindow(_T(""),_T("原来的名称")),_T("修改后的名称"));
      

  2.   

    同意楼上的。不过FindWindow第一个参数应该为NULL.
    SetWindowText(::FindWindow(NULL,_T("原来的名称")),_T("修改后的名称"));
      

  3.   

    汉化非常简单方法1.使用eXeScope找到资源,替换(或许不可,最好长度小于原字符串);
    方法2.直接UltraEdit打开,查找字符串=原来标题,替换成你的。完成不料将exe发送给我:[email protected]
      

  4.   

    楼上的不错
    不过何必舍近求远呢
    在vc里open as binary
    打开exe然后查找替换也行
      

  5.   

    用SetWindowText(::FindWindow(NULL,_T("原来的名称")),_T("修改后的名称"))
    而且通过遍历可以改控件的名称。