主题:  又是一个WINAPI的问题,请斑竹帮忙啦!

syzy

职务:普通成员
等级:1
金币:4.0
发贴:131
#12001/12/18 11:04:16
我想在AW中直接关闭前一个活动窗口(窗口不确定),在主程序中跳出后,主程序中用Wait图标等待5秒,然后用getactivewindow()检查活动窗口句柄,用于下次激活主程序时关闭该窗口。但getactivewindow()总是检查不到句柄,获得的值总是0。它只能检查到它自己所在的窗口(主程序为活动窗口时)。是我的使用有错误吗?请斑竹帮忙啦!多谢!



syzy

职务:普通成员
等级:1
金币:4.0
发贴:131
#22001/12/18 11:17:55
又给斑竹添乱了,我用budapi解决了。但我还是不清楚,winapi为什么不好用?包括前面曾经提到的DestroyWindow( HWND hWnd),我觉得我用的没错啊!总是对自己所在窗口起作用,对其他窗口就无效。



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#32001/12/18 11:54:01
api为用户提供了一组面向系统级(高端--不是指应用难度)程序接口,和任何调用一样它存在入口参数,
诸如类名、句柄、和系统常数.而用户开发的u32如bud虽然也是对系统功能的对接。但它在调用时,固化了某些参数,已及将一些功能组合化,因此有更强的用户性和易用性!


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;