• 取消Wince App 应用启动动画和隐藏分区注册表项


    在WinCE系统中,应用启动时窗体有一个动画效果(从中间往窗体边缘扩散开)。

    有些人不想要此效果,可以通过修改注册表来完成。

    [HKEY_LOCAL_MACHINE/system/gwe] 
    "PORepaint"=dword:1
    去掉APP窗口的动画显示效果 
    "Animate"=dword:0

    隐藏分区:

    [HKEY_LOCAL_MACHINE/System/StorageManager/Profiles/FlashDrv/ROFATFS]
    MountHidden	1: 隐藏/0: 不隐藏

    注: 修改注册表后,需要重启系统或在CE控制面板的存贮管理中Unmount/Mount分区

     1 /* 
     2  * HKEY hKey: 
     3  *  HKEY_CLASSES_ROOT 
     4  *  HKEY_CURRENT_USER 
     5  *  HKEY_LOCAL_MACHINE 
     6  *  HKEY_USERS 
     7  * LPCWSTR lpSubKey: 
     8  *  L"System/StorageManager/Profiles/FlashDrv/ROFATFS" 
     9  * LPCTSTR lpValueName 
    10  *  L"MountHidden" 
    11 */  
    12 BOOL CLeoZhengDlg::RegSetDword(HKEY hRoot,LPCWSTR lpSubKey,LPCTSTR lpValueName,DWORD dwValue)  
    13 {  
    14     HKEY hKey;  
    15     DWORD dwRegType = REG_DWORD;  
    16     DWORD dwGetValue = 0;  
    17     DWORD dwSize = 4;  
    18     LONG nRet = ERROR_SUCCESS;  
    19     nRet = RegOpenKeyEx(hRoot,lpSubKey,0,0,&hKey);  
    20     if(ERROR_SUCCESS == nRet)  
    21     {  
    22         nRet = RegQueryValueEx(hKey,lpValueName,NULL,&dwRegType,(BYTE *)&dwGetValue,&dwSize);  
    23         if(ERROR_SUCCESS == nRet)  
    24         {  
    25             if(1 == dwGetValue)  
    26             {  
    27                 nRet = RegSetValueEx(hKey,lpValueName,0,REG_DWORD,(BYTE *)&dwValue,sizeof(DWORD));  
    28                 if(ERROR_SUCCESS == nRet)  
    29                 {  
    30                 }  
    31             }  
    32         }  
    33         RegFlushKey(hKey);  
    34         RegCloseKey(hKey);  
    35     }  
    36     return TRUE;  
    37 }  
  • 相关阅读:
    Mybatis多表查询
    (转)Java安全通信:HTTPS与SSL
    (转)RSA加密解密及数字签名Java实现
    (转)大型企业电话会议视频会议备份解决方案
    (转)虚拟IP原理
    虚拟IP---Linux下一个网卡配置多个IP
    C++ 点
    算法(8)Maximum Product Subarray
    算法(7)Majority Element II
    算法(6)3Sum Closest
  • 原文地址:https://www.cnblogs.com/91program/p/5215763.html
Copyright © 2020-2023  润新知