norains的专栏

只专注于WINCE开发

用户操作
[即时聊天] [发私信] [加为好友]
norainsID:norains
130924次访问,排名642(-1)好友0人,关注者27
代码其实是一种乐趣
norains的文章
原创 186 篇
翻译 0 篇
转载 10 篇
评论 258 篇
norains的公告
联系方式请看置顶文章
最近评论
zhli6:如果我们想令该PIN作为GPIO并输出high,那么代码如下:
REG_HW_PINCTRL_MUXSEL0_SET(BF_PINCTRL_MUXSEL0_BANK0_PIN08(3));
REG_HW_PINCTRL_DOUT0_CLR(1 << 8);
REG_HW_PINCTRL_DOE0_SET(1 << 8);……
晴天:請問一下:
如果要寫成Watchdog timer 納在這這要如何實現呢?
hustpanda:电子书看不了呢?
bobo:“耍大牌”...... 你就该直接拉黑
bulrush:你好,首先先感谢一下。我看了你的音量控制,自己也去实现了一下,但是我个人感觉“AudioUpdateFromRegistry”没有依据注册表的设置来更新控制面板的音量。没有马上更新,我重启系统后才看到更新的结果。也就是说这种方法是可行,但是必须要重启,显然这不合理。上面的兄弟说:引用了这两个类后不起作用
如:
void CSoundDlg::OnSoft()
……
文章分类
收藏
    相册
    动漫
    文章图片
    程序交流
    xumercury的BLOG
    狗友们的博客
    清蒸石斑鱼
    美女如刀锋
    茁茁的BLOG
    魅力老姐的窝
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 说说文件的关联收藏

    新一篇: 为何胆怯? | 旧一篇: 漫谈WinCE输入法的编写(五)--以DLL替代CIMWnd

    //========================================================================
    //TITLE:
    //    说说文件的关联
    //AUTHOR:
    //    norains
    //DATE:
    //    Saturday  13-October-2007
    //Environment:
    //        EVC4.0 + Windows CE 5.0 Standard SDK
    //========================================================================

        在WinCE下设置未见关联是一件很容易简单的事情,但要将这件简单容易的事情单单用文字来描述却着实不简单.所以,还是老方法,直接上代码,然后注释讲解.
       
        下面这部分代码的意图是将.bmp和.gif这两种文件关联到一个名为imagefile键下,然后在imagefile键中定义了这两种图片在eplorer显示的图标以及双击时用何种程序打开.
       
      文章中出现的CReg类请参考该文章:http://blog.csdn.net/norains/archive/2007/06/20/1659925.aspx
       
      CReg reg;
        
      
    //.bmp文件链接到imagefile键  
         reg.Create(HKEY_CLASSES_ROOT,TEXT(".bmp"));
        _tcscpy(szValue,TEXT(
    "imagefile"));
        reg.SetSZ(NULL,szValue);
        reg.Reset();
        
        
    //.gif文件链接到imagefile键 
        reg.Create(HKEY_CLASSES_ROOT,TEXT(".gif"));
        _tcscpy(szValue,TEXT(
    "imagefile"));
        reg.SetSZ(NULL,szValue);
        reg.Reset();
        
        
    //创建imagefile键
        reg.Create(HKEY_CLASSES_ROOT,TEXT("imagefile"));
        reg.SetSZ(NULL,TEXT(
    "imagefile"));
        reg.Reset();

      
    //设置explorer中显示的图标.该图标为UI.exe程序中序号为-183的ico.
        reg.Create(HKEY_CLASSES_ROOT,TEXT("imagefile\DefaultIcon"));
        _stprintf(szValue,TEXT(
    "%s,-%d"),TEXT("UI.exe"),-183);
        reg.SetSZ(NULL,szValue);
        reg.Reset();

      
    //设置imagefile文件打开的程序为imageeye.exe
        reg.Create(HKEY_CLASSES_ROOT,TEXT("imagefile\shell\open\command"));
        _tcscpy(szValue,TEXT(
    "imageeye.exe"));
        _tcscat(szValue,TEXT(
    " %1"));
        reg.SetSZ(NULL,szValue);
        reg.Reset();


        该代码创建的注册表结构如下(图一):
       
       
        以上代码是将两个文件归结到imagefile键,然后根据imagefile键值进行相应的操作.如果想.bmp和.gif分别采用不同的设置也同样简单,只要将DefaultIcon和command这两部分代码分别移到各自的键位下即可.

    发表于 @ 2007年10月13日 23:16:00|评论(loading...)|编辑

    新一篇: 为何胆怯? | 旧一篇: 漫谈WinCE输入法的编写(五)--以DLL替代CIMWnd

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © norains