游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2170|回复: 3

为什么鼠标指针是沙漏?

[复制链接]

57

主题

139

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2006-6-9 17:29:00 | 显示全部楼层 |阅读模式
dx9全屏后鼠标就一直是沙漏。
切换出来再换回去就正常了。
(未使用dx input)
怎么解决?

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2006-6-9 18:10:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

5

主题

189

帖子

189

积分

注册会员

Rank: 2

积分
189
发表于 2006-6-10 03:42:00 | 显示全部楼层

Re:为什么鼠标指针是沙漏?

试试SetCursor看看?忘了,也许是叫这么个的东东

18

主题

279

帖子

279

积分

中级会员

Rank: 3Rank: 3

积分
279
QQ
发表于 2006-6-11 11:29:00 | 显示全部楼层

Re:为什么鼠标指针是沙漏?

用SetClassLong(id, handle);
id: 类成员偏移,查MSDN找与CURSOR有关的那个。
handle: 新的光标句柄。

在你用来创建窗口的窗口类(WNDCLASS(EX))中,
CURSOR一项被设为NULL,即没有[B]默认[/B]光标。
程序启动时会有短暂的消息阻塞,光标变为漏斗,启动后就沿用它了,
如果你做窗口程序,启动时鼠标位置恰在窗口区域内,也会出现这种情况。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 16:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表