SetWindowLong为什么对98下的窗口样式设置无效,在2k/xp下一切正常??有办法解决吗?
我用SetWindowLong对其它程序窗口上的最大化/最小化/关闭 等按钮操作,在2k/xp上就有效,但同样的在98上就没有效果,为什么?? 有没有其它什么api可以在98下达到同样效果.
比如使某个程序窗口上的最大化按钮失效:
i = FindWindow(vbNullString, "某个测试窗口的标题")
lWnd = GetWindowLong(i, GWL_STYLE)
lWnd = lWnd And Not (WS_MAXIMIZEBOX)
SetWindowLong(i, GWL_STYLE, lWnd)
2k/xp有效,98无效. 几乎所有的窗口样式参数在98下都无效.晕.
问题点数:0、回复次数:3Top
1 楼zolen()回复于 2005-06-03 12:52:47 得分 0
upTop
2 楼csdnzm(明飞)回复于 2005-06-03 13:26:47 得分 0
98 和NT 支持的一些APi不同Top
3 楼zolen()回复于 2005-06-03 13:30:04 得分 0
那难道在98下不能进行这么操作了吗,应该还是有其它方法的.
Top




