社区
嵌入开发(WinCE)
帖子详情
在WinCE下隐藏鼠标光标的问题
yanglovexian
2007-09-07 04:55:38
我的WinCE程序是带触摸屏的,想在WinCE下隐藏鼠标光标,该怎么做,请高手帮帮忙,谢谢!!(我刚做软件,还不是很会)
...全文
1644
16
打赏
收藏
在WinCE下隐藏鼠标光标的问题
我的WinCE程序是带触摸屏的,想在WinCE下隐藏鼠标光标,该怎么做,请高手帮帮忙,谢谢!!(我刚做软件,还不是很会)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
evccode
2008-05-08
打赏
举报
回复
[Quote=引用 8 楼 wsgljjliang 的回复:]
隐藏鼠标其实挺简单的,两种方法:
1.真隐藏:ShowCursor(FALSE);//隐藏鼠标
2.假隐藏,就是在程序启动时,将鼠标定位在屏幕右下角,在程序应用过程中可以随时调用鼠标(呵呵治标不治本)
::SetCursorPos(m_FullScreenRect.right, m_FullScreenRect.bottom);
[/Quote]
其实这两种方法已经足够了。
最好不要在系统定制时修改,万一以后要使用呢。
难道再修改一下OS??
dong1677
2008-05-08
打赏
举报
回复
我也没做过这个问题,一开始我也是觉得在定制的时候把mouse选项去掉应该就可以,不过没有试过。看了以上帖子,觉得13楼的做法比较好。呵呵,关键还是动手实验一下。楼主试成功别忘了在帖子上说一下声。大家都学习学习。
billy14
2008-05-08
打赏
举报
回复
SetCursor(NULL);
xiaohf702
2008-05-07
打赏
举报
回复
把显示驱动s3c2410disp.cpp文件的movepoint函数中把以下代码屏蔽掉也行。
if (xPosition != -1 || yPosition != -1)
{
m_CursorRect.left = xPosition - m_CursorHotspot.x;
m_CursorRect.right = m_CursorRect.left + m_CursorSize.x;
m_CursorRect.top = yPosition - m_CursorHotspot.y;
m_CursorRect.bottom = m_CursorRect.top + m_CursorSize.y;
CursorOn();
}
KevinCEC
2008-05-07
打赏
举报
回复
使用透明图标来代替隐藏,不过每一个控件都要预先处理
jingjing_123
2008-05-07
打赏
举报
回复
恩,不知,lz解决没有?
jingjing_123
2008-05-07
打赏
举报
回复
呵呵,吵了~
yashi
2008-05-07
打赏
举报
回复
cogwell,这个东西,我做的产品都不知道卖了多少了。
技术不是你在哪里猜测的,自己去试试就知道管不管用了!!
wsgljjliang
2008-05-07
打赏
举报
回复
隐藏鼠标其实挺简单的,两种方法:
1.真隐藏:ShowCursor(FALSE);//隐藏鼠标
2.假隐藏,就是在程序启动时,将鼠标定位在屏幕右下角,在程序应用过程中可以随时调用鼠标(呵呵治标不治本)
::SetCursorPos(m_FullScreenRect.right, m_FullScreenRect.bottom);
cogwhell
2008-03-14
打赏
举报
回复
顺便回楼主。。其实我也不会隐藏鼠标。。
建议看一下shell的注册表,也许会有调用鼠标的部分。
另外,你可以在应用程序中隐藏,貌似用SetCurso,不过我也没用过-.-
cogwhell
2008-03-14
打赏
举报
回复
[Quote=引用 2 楼 yashi 的回复:]
去掉user interface里面的mouse就可以了
[/Quote]
你真的这么做过么,这只是把控制面板里的鼠标选项组件去掉了而已。
表忽悠新人啊。。。
jingjing_123
2008-03-14
打赏
举报
回复
楼主是要隐藏鼠标吗,
以下方法是在编译内核时设置的:
Core OS -> CEBASE -> Shell and User Interface -> User Interface 把mouse选项去掉编译,就可以把鼠标干掉
yashi
2007-09-07
打赏
举报
回复
去掉user interface里面的mouse就可以了
1982pc
2007-09-07
打赏
举报
回复
定制系统的时候去掉就好了
Microwindows体系结构.pdf
Microwindows 是使用分层机构的设计方法。允许改变不同的层来适应实际的应用。 在 最底一层,提供了屏幕、
鼠标
、触摸屏和键盘底驱动,使程序能访问实际的硬件设备和其他 用户定制设备
【原创】
WinCE
下
隐藏
系统
鼠标
光标
作者:风雨雪夜 在一些手持或者智能终端中,需要
隐藏
WinCE
系统的
鼠标
光标
,
隐藏
的方法主要有三种: 1、在应用程序中通过ShowCursor(FALSE)或者SetCursorPos将
鼠标
光标
隐藏
,但是这种方法的弊端就是在应用程序启动的前一段时间,
鼠标
光标
还是会显示出来; 2、在定制
WinCE
系统时,将
鼠标
组件去掉,不过这种方法会有时会导致触摸坐标函数的返回值不正确; 3、在显...
wince
下
隐藏
鼠标
光标
基于MFC对话框程序,由于是触摸屏,不用USB
鼠标
,所以不想显示那个箭头的
鼠标
光标
。
WINCE
6.0下 如何去掉
鼠标
光标
#define OEMESC_BASEVALUE 100000 #define OEMESC_DISABLE_CURSOR (OEMESC_BASEVALUE + 0xc) int EscapeCallCenter( int nEscape, int cbInput,
鼠标
指针的
隐藏
如何
隐藏
我们
wince
系统中的
鼠标
指针?当然通过在应用程序中通过ShowCursor(FALSE)或SetCursorPos将
鼠标
指针
隐藏
(没试过,应该可以)。但是用这种方法在应用程序启动前的一段时间,
鼠标
指针还是会冒出来。还有一种方法可以解决这个
问题
,就是在定制系统时将
鼠标
组件去掉,不过这种方法好像会导致获取触摸坐标函数的返回值不正确。 一种更好的方法是在显示驱动的MovePointer函数中
嵌入开发(WinCE)
19,521
社区成员
41,570
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章