norains的专栏

只专注于WINCE开发

用户操作
[即时聊天] [发私信] [加为好友]
norainsID:norains
142881次访问,排名598,好友0人,关注者53人。
代码其实是一种乐趣
norains的文章
原创 189 篇
翻译 0 篇
转载 10 篇
评论 274 篇
norains的公告
联系方式请看置顶文章
最近评论
dfdf:讨厌MFC!我觉得MFC就是太乱了!看似无用的代码不要不行,MD微软啥都给我们做完了,原理性的东西我们却永远没法搞懂了!
ironox:有个地方 我觉得很别扭,不知道怎么办好

比如说 CReg reg(HKEY_CURRENT_USER,TEXT("ControlPanel\Volume"));
ControlPanel\Volume 有可能不存在呀,这个该怎么处理哦?对象虽然创建了,出错了也没提示
szterry:呵呵,果然工作狂技术狂,同感,一样的感觉……不过我才刚毕业一年……搞IT就是玩……
jinlking:这个botton的实现只是在主窗口画了一块区域,对于事件的处理还要放在主窗口的窗口处理函数之中,在对应的消息处理上调用CheckTap来判断是否是此“按钮”,问一下,这种方法与把按钮封装在子窗口中有什么区别,二者使用那个更好?
KUODY:博主真是好人
文章分类
收藏
    相册
    动漫
    文章图片
    程序交流
    xumercury的BLOG
    狗友们的博客
    清蒸石斑鱼
    美女如刀锋
    茁茁的BLOG
    魅力老姐的窝
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 WINCE注册表应用收藏

    新一篇: WINCE实现直接写屏(一) | 旧一篇: WINCE快捷方式详解

    //=====================================================================================================
    //AUTHOR:
    //  norains
    //DATE:
    //  Tuesday  25-April -2006
    //=====================================================================================================

    1.让桌面不显示"我的电脑","回收站"
      删除以下键值:
      [HKEY_LOCAL_MACHINE\Explorer\Desktop]
      {000214A0-0000-0000-C000-000000000046}  ;"My Computer"
      {000214A1-0000-0000-C000-000000000046}  ;Recycle Bin"

      存在这两个键值的文件有:
      $(_WINCEROOT)\PUBLIC\SHELL\OAK\FILES\shell.reg
      $(_WINCEROOT)\PUBLIC\WCESHELLFE\OAK\FILES\wceshellfe.reg
      $(_WINCEROOT)\PUBLIC\WCESHELLFE\OAK\FILES\wceshellfe88.reg


    2.直接删除文件,不放回回收站
      [HKEY_LOCAL_MACHINE\Explorer]
      "UseRecycleBin"=dword:0 ;设置0为直接删除;设置1为放入回收站


    3.修改XP皮肤的系统界面颜色
      如果选择了XP SKIN,则在控制面板的"显示"选项中是无法更改一些窗口的颜色的.不过,我们倒是可以通过更改$(_WINCEROOT)\PUBLIC\COMMON\OAK\FILES\common.reg文件中的XP颜色参数来达到更改窗口颜色的目的.
    原XP样式的颜色参数如下:
    [HKEY_LOCAL_MACHINE\SYSTEM\GWE]
      "SysColor"=hex:\
       00,00,00,00,\
       3A,6E,A5,00,\
       00,00,00,00,\
       00,00,00,00,\
       EF,EB,DE,00,\
       FF,FF,FF,00,\
       00,00,00,00,\
       00,00,00,00,\
       00,00,00,00,\
       FF,FF,FF,00,\
       C0,C0,C0,00,\
       C0,C0,C0,00,\
       80,80,80,00,\
       31,69,C6,00,\
       FF,FF,FF,00,\
       EF,EB,DE,00,\
       AD,AA,9C,00,\
       80,80,80,00,\
       00,00,00,00,\
       00,00,00,00,\
       FF,FF,FF,00,\
       73,6D,63,00,\
       FF,FF,FF,00,\
       00,00,00,00,\
       FF,FF,E1,00,\
       EF,EB,DE,00,\
       00,00,00,00  
      
      代表的意思是:
    0  COLOR_SCROLLBAR        Color of the gray area of a scroll bar.
    1  COLOR_BACKGROUND       Background color of the desktop window.
    2  COLOR_ACTIVECAPTION      Color of the title bar of an active window.
    3  COLOR_INACTIVECAPTION     Color of the title bar of an inactive window.
    4  COLOR_MENU          Background color of a menu.
    5  COLOR_WINDOW         Background color of a window.
    6  COLOR_WINDOWFRAME       Color of a window frame.
    7  COLOR_MENUTEXT        Color of the text in a menu.
    8  COLOR_WINDOWTEXT       Color of the text in a window.
    9  COLOR_CAPTIONTEXT       Color of the text in a title bar and of the size box and scroll bar arrow box.
    10 COLOR_ACTIVEBORDER      Color of the border of an active window.
    11 COLOR_INACTIVEBORDER     Color of the border of an inactive window.
    12 COLOR_APPWORKSPACE      Background color of multiple document interface (MDI) applications.
    13 COLOR_HIGHLIGHT        Color of an item selected in a control.
    14 COLOR_HIGHLIGHTTEXT      Color of the text of an item selected in a control.
    15 COLOR_BTNFACE         Color of the face of a button.
    16 COLOR_BTNSHADOW        Shadow color of buttons for edges that face away from the light source.
    17 COLOR_GRAYTEXT        Color of shaded text. This color is set to 0 if the current display driver does not support a solid gray color.
    18 COLOR_BTNTEXT         Color of the text for push buttons.
    19 COLOR_INACTIVECAPTIONTEXT   Color of the text in the title bar of an inactive window.
    20 COLOR_BTNHIGHLIGHT      Highlight color of buttons for edges that face the light source.
    21 COLOR_3DDKSHADOW       Color of the dark shadow for three-dimensional display elements.
    22 COLOR_3DLIGHT         Highlight color of three-dimensional display elements for edges that face the light source.
    23 COLOR_INFOTEXT        Color of the text for ToolTip controls.
    24 COLOR_INFOBK         Background color for ToolTip controls.
    25 COLOR_STATIC         Background color for static controls and dialog boxes. Supported in Windows CE 2.0 and later.
    26 COLOR_STATICTEXT       Color of the text for static controls. Supported in Windows CE 2.0 and later.
    27 COLOR_GRADIENTACTIVECAPTION  Color of the title bar of an active window that is filled with a color gradient.
    28 COLOR_GRADIENTINACTIVECAPTION
     


    4.文件夹映射更改
      假设我们要将"桌面"文件夹从根目录(在这里指的是RAM空间)移动到某个外部储存器"HardDisk"中,可以按如下步骤:
      1.将$(_WINCEROOT)\PUBLIC\COMMON\OAK\FILES\INTLTRNS\0804\common.str文件中的LOC_PATH_DESKTOP宏定义改为"\\HardDisk\\Windows\\桌面"
      2.然后将所有.dat文件中关于LOC_DESKTOP_DIR的选项,全部在windows前添加"\HardDisk",
       如:Directory("\Windows\LOC_DESKTOP_DIR"):-File("LOC_INTERNETEXPLORER_LNK", "\Windows\iesample.lnk")
       改为:Directory("\HardDisk\Windows\LOC_DESKTOP_DIR"):-File("LOC_INTERNETEXPLORER_LNK", "\Windows\iesample.lnk")即可.
       
       如果有创建文件夹的话,也要改:
       如:root:-Directory("\LOC_PROGRAMFILES_DIR")
       改为:root:-Directory("HardDisk\LOC_PROGRAMFILES_DIR")

    发表于 @ 2006年04月25日 19:27:00|评论(loading...)|编辑

    新一篇: WINCE实现直接写屏(一) | 旧一篇: WINCE快捷方式详解

    评论

    #tnt 发表于2006-11-16 14:11:00  IP: 221.219.251.*
    您好,关于把桌面映射到flash上,我有些疑问,你所说的更改所有的DAT文件,是指的工程中的还是bsp中的,另外,我发现我dat文件中有的“desktop”是用“桌面”来表示的,请问如何处理?
    #norains 发表于2006-11-16 23:07:00  IP: 218.18.37.*
    不是工程的,也不是bsp的,而是wince安装文件夹下面的.更改之后是无法恢复,并且之后所有建立的工程都会受影响.所以注意备份哦
    #tnt 发表于2006-11-19 16:49:00  IP: 221.222.215.*
    安装文件夹下的?单单PUBLIC文件夹么?
    #norains 发表于2006-11-20 19:33:00  IP: 218.17.90.*
    有一些是private文件夹的,最好拿软件搜索一下
    #杨念材 发表于2008-01-19 12:58:13  IP: 220.166.199.*
    很多人都收益于你啊,
    很伟大。
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © norains