3963|9

67

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WINCE6下自动运行程序和任务栏相关问题 [复制链接]

WINCE6下开机自动运行自己的应用程序,但偶尔会出现CE6的任务栏,怎么才能把任务栏给disable呢?
此帖出自WindowsCE论坛

最新回复

两种方法 1.配置CE系统 ,可以去掉任务栏 ,但我发现有些问题 2.用showwidows()函数 具体网上搜下  详情 回复 发表于 2009-12-3 09:41
点赞 关注
 

回复
举报

54

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
启动自己的程序里用了刷新?
此帖出自WindowsCE论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
得到任务栏句柄,然后disable或隐藏都可以的

这样的代码,eeworld中出现过多次了,查一下
此帖出自WindowsCE论坛
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

4
 
小弟也学习了一下:
第一种方法:
http://topic.eeworld.net/u/20081020/16/3BA89873-CF37-414F-A316-B9E60BBB84C9.html
第二种方法:
http://topic.eeworld.net/t/20030418/10/1677172.html
http://topic.eeworld.net/u/20080402/15/2BA33772-756F-4538-BA6A-CB1E5CEA6F22.html
呵呵,我也没有试过
此帖出自WindowsCE论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
不启动Explorer.exe,应该是不会看见任务栏的吧?
此帖出自WindowsCE论坛
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

6
 
我以前用的很好,很强大
放在OnInitDialog()函数中
///////////隐藏任务栏
        LONG lOldWindowStyle;
        RECT rectOldTaskBarRect;
        HWND hOldhTaskBar = ::FindWindow(_T("HHTaskBar"),NULL);
        while( hOldhTaskBar == NULL )
        {
        hOldhTaskBar = ::FindWindow(_T("HHTaskBar"),NULL);
        Sleep( 1000 );
        }
        ::GetWindowRect( hOldhTaskBar, &rectOldTaskBarRect );
        ::SetWindowPos( hOldhTaskBar, HWND_BOTTOM, 0, 0, 0, 0, SWP_HIDEWINDOW|SWP_NOACTIVATE|SWP_NOMOVE|SWP_NOSIZE);
        lOldWindowStyle = GetWindowLong(hOldhTaskBar, GWL_STYLE);
        ::SetWindowLong( hOldhTaskBar, GWL_STYLE, lOldWindowStyle|WS_DISABLED );
此帖出自WindowsCE论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
代理微软产品 wince 6.0 R3版本的开发工具,技术支持,LICENCE销售
科通通信,网站:WWW.COMTECH.COM.CN
联系人何先生:13631588186
此帖出自WindowsCE论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 4 楼 sunrain_hjb 的回复:
不启动Explorer.exe,应该是不会看见任务栏的吧?

之前曾经试过,如果没有不把 xplorer.exe build到 os中的话,无法启动任务栏
此帖出自WindowsCE论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

9
 
修改注册表,去掉任务栏的默认置顶(TOPMOST)属性
修改注册表,使你的程序在explorer.exe之前启动,并且让explorer.exe依赖于你的程序,在你的程序启动后调用SignalStarted 使它启动
修改你的程序使其具有TOPMOST属性,可以在explorer启动后,取消TOPMOST属性
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

10
 
两种方法
1.配置CE系统 ,可以去掉任务栏 ,但我发现有些问题
2.用showwidows()函数
具体网上搜下
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表