知道另一个程序的窗口标题,怎么用自己的图标替换它的窗口图标?先谢了!

解决方案 »

  1.   

    var
    hw:HWND;
    ICON:TICON;ICON:=TICON.create;
    ICON.LoadFromFile("C:\som.ico");
    hw:=GetWindow('', 标题);
    SendMessage(hw, WM_SETICON, ICON.Handle, 1);//1 是大图标, 0是小图标
      

  2.   

    我觉得 GetWindow 这个函数不是这样调用的啊!
    该函数的形式是:
    HWND GetWindow(
        HWND hWnd, // handle of original window
        UINT uCmd  // relationship flag
       );
    我不明白,上面的大侠是怎么调用的啊!
      

  3.   

    用 FindWindow 试试啊!
    不过你要先得到 窗口的类名啊!
    可以用 Spy ++ 查看啊!