在ISAPI访问另一个正在执行的程序窗口,急急急!(150分)

  • 主题发起人 主题发起人 acbcwy
  • 开始时间 开始时间
A

acbcwy

Unregistered / Unconfirmed
GUEST, unregistred user!
初学ISAPI编程,请教各位大虾。
我编写一个ISAPI的DLL,想在Dll程序中向另一个执行的程序中的一个窗口发送消息,首先
利用Findwindow去查找此窗口的句柄handle,可是发现返回的handle始终为0,事先声明我
访问的窗口已经打开,在普通的Dll中可以利用Findwindow找到此窗口handle大于0。我
在ISAPI Dll中创建了一个窗口,通过Findwindow可以查到内部的窗口句柄大于0。后来
我在ISAPI Dll中调用WINEXEC函数,返回结果为3也不正确。难道ISAPI Dll无法正常
执行Windows API函数吗?请不吝指教。
 
ISAPI首先要注意设置好目录的运行权限。但问题可能不在这里。
我做过类似的东西,如果用win98的PWS做服务器就没有问题,如果用win2000做服务器
就不行。我想原因在于win2000的权限管理比较严格。如果你首先编程取得管理员权限
可能就可以了,但我没有试过。
 
zw84611谢谢你的光临,我必须用win2000做服务器,有没有其它办法解决?
 
后退
顶部