如何下钩子(hook),通过发送sendmessage来控制其它程序(如结巴)的显示界面尺寸?(100分)

  • 主题发起人 主题发起人 党sir
  • 开始时间 开始时间

党sir

Unregistered / Unconfirmed
GUEST, unregistred user!
如何下钩子(hook),通过发送sendmessage来控制其它程序(如结巴)的显示界面尺寸?
我已经能够找到其他程序窗口的句柄,但是,不知道怎么来控制其尺寸,我现在使用的
是sendmessage发送wm_size消息来控制,可是不成功,估计原因是参数没有写正确,
大虾们,帮帮忙吧
 
我也关注一下,帮你up
 
SetWindowPos中有两个参数是设置窗口大小的
 
只要找到句柄就可以控制其尺寸,但是要让我的程序找到其他正在运行程序窗口的句柄,
好像必须知道该外部程序的窗口名称,但目前发现这个外部窗口没有窗口名称,咋办?
一句话:如何找到没有窗口名称的窗口的句柄?
 
spy++ 看看那个窗口的类,除非他不是窗口,否则就有办法。
 
到 http://keepboom.my.freedim.net 看看吧,
可以监控所有的窗口
 
同意楼上的
static CWnd* PASCAL FindWindow(
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName
);
MSDN中还举了个例子呢
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
815
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部