WINCE读取注册表

注册表编辑(实现WINCE平台下新建、修改、增加、删除注册表项) 实现WINCE平台下新建、修改、增加、删除注册表项。 立即下载

1. 读取注册表示例

wstring path = _T("");
//从注册表读取路径
HKEY RootKey = HKEY_LOCAL_MACHINE;
HKEY hKey;
//打开主键
CString strSubKey = _T("\\Services\\GPSServ");
long nRet = RegOpenKeyEx(RootKey,strSubKey,0,KEY_WRITE|KEY_READ,&hKey);
if(nRet != ERROR_SUCCESS)
{
return -1;
}
int tsize = sizeof(TCHAR);
TCHAR sKeyValue[256] = {0};
DWORD dwType = REG_SZ; 
DWORD dwSize = sizeof(sKeyValue);
//注意,这里必须指定存放读出数据的数组sKeyValue的大小,否则读不出数据,同时,这个值又作为读取值的实际值大小的输出
nRet = RegQueryValueEx(hKey,_T("Dll"),NULL,&dwType,(LPBYTE)sKeyValue,&dwSize);
if(nRet == ERROR_SUCCESS)
{
(_tcsrchr(sKeyValue, _T('\\')))[1] = 0;
path.append(sKeyValue);
path.append(_T("\\config.db"));
}
else
{
path.append(_T("\\Windows\\config.db"));
}
//关闭注册表
RegCloseKey(hKey);

WINCE下面修改注册表程序 WINCE下面可以直接使用的注册表修改工具,在CE5.0到7.0上都测试可用。 立即下载

相关推荐

WinCE注册表查看工具

用于查看当前WinCE系统的注册表,可进行编辑。

驱动开发之注册表:获取注册表HKEY_CURRENT_USER对应路径(SID)

在内核中hook注册表必须要使用转换后的路径,例如HKEY_LOCAL_MACHINE的路径对应的是“\Registry\Machine”,但是HKEY_CURRENT_USER相对比较特殊,因为它不是一个固定的值,需要你根据其他东西判断。因此本文给出几种获取HKEY_CURRENT_USER对应路径的方法。 方法一 根据注册表项获取 我最开始使用的获取HKEY_CURRENT_USER对应路径的...

wull_的博客 2618

WinCE导入注册表exe工具

修改CE系统的SD卡路径(SDMMC、StorageCard等) 有的CE机器里面,例如导航机的CE系统的导航卡名称(其实是路径)为SDMMC,想改成StorageCard, 可以使用本工具,在导航仪里面设置导航路径程序选择为StorageCard.exe,运行时将自动导入 修改注册表,根据实际需要修改StorageCard.reg文件(可用记事本直接打开编辑) WinCE系统里面操作同上!花时间整的,亲试,能修改注册表!

WinCE下读写注册表的又一种方法

      上一篇介绍了VB.NET读写WinCE注册表的方法,用着确实方便。在驱动或者应用程序开发的过程中,其实也有一种简便的方法读写注册表,使用微软提供的CReg类(Registry helper class)。用法也很简单,只要包括creg.hxx即可,SDK中一般会包含该头文件。       闲话少说,直接附上代码,供参考。   1 // Preloader.cpp : 定义控制台...

weixin_33695450的博客 197

wince 查看注册表工具 wince 查看注册表工具

wince 查看注册表工具 wince 查看注册表工具 wince 查看注册表工具

数字孪生驱动的城市地下管网智能运维与应急处置决策支持系统

上海市城市数字化中心的数据实践显示,通过关联分析管网材质与故障率的关系,将铸铁管更换周期从15年优化至8年(李敏,2021)。环境效益方面,上海市通过优化管网运行参数,年减少碳排放1.8万吨,相当于种植36万棵乔木。数字孪生与物理设备的双向交互采用OPC UA协议实现,某次天津管网渗漏事件中,系统通过实时数据反馈,指导现场人员调整注浆方案,将修复时间从48小时压缩至16小时。虚拟指挥沙盘支持多视角协同,深圳水务系统的实践表明,通过AR可视化技术,跨部门会议效率提升60%,方案决策时间缩短40%。

2501_92431686的博客 1426

wince 注册表说明

注册表 WinCE注册表(Registry)是一个系统数据库,用来保存应用程序、驱动程序、用户的设定以及其它一些系统的配置信息,通常还存储着操作系统运作和调用程序的状态信息。 wince 支持四个根键: HKEY_LOCAL_MACHINE:硬件和驱动配置数据 HKEY_CURRENT_USER:用户配置数据 HKEY_CLASSES_ROOT:OLE和文件类型匹配配置数据 HKEY_USERS:适用于所有用户的数据 注:驱动只能放在HKEY_LOCAL_MACHINE。 注册表操作的函数: RegOp

qq_33782617的博客 1012

EnlightenGAN训练复现记录

记录EnlightenGAN过程中的问题和解决方式。提示:以下是本篇文章正文内容,下面案例可供参考。

L_27N113E的博客 3847

WinCE下的注册表操作

1、打开注册表:HKEY hKey = NULL;LONG lRet = 0;lRet= LONG RegOpenKeyEx(   HKEY hKey,   LPCWSTR lpSubKey,   DWORD ulOptions,  //始终为0  REGSAM samDesired, //始终未0  PHKEY phkResult );hKey [in]:是一

lovelynn的专栏 1570

NRF52832串口通信避坑指南:从SDK配置到硬件流控(RTS/CTS)实战

本文详细介绍了NRF52832串口通信的实战指南,从SDK配置到硬件流控(RTS/CTS)的完整实现。通过分析UARTE模块特性、解决SDK版本差异问题、正确配置硬件引脚以及实现稳定通信的代码示例,帮助开发者避开常见陷阱,确保高效可靠的串口通信。特别强调了硬件流控在高速通信中的重要性及其实践方法。

weixin_33739646的博客 283

零成本实现飞牛 OS 内网穿透:CloudFlare 隧道搭建全攻略

一、引言:突破内网限制的最优解当你的内网环境中部署了飞牛 OS 系统(无论是老旧电脑还是 NAS 设备),想要实现公网访问时,传统方案往往面临两大痛点:公网 IP 申请困难且成本高DDNS 动态解析配置复杂专业内网穿透工具存在付费门槛今天为大家带来零成本解决方案:通过免费域名搭配 CloudFlare 隧道技术,无需公网 IP 即可轻松实现飞牛 OS 服务的公网访问。全程操作可视化,新手也能快速上手!二、前期准备:必备工具清单(1)域名准备。

Honmaple的博客 7494

WinCE6.0注册表

Windows CE 6.0有4个基本的注册表键值, HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS。其它的都是这4个注册表的子键。我 们...

congbi3023的博客 500

OpenClaw 实战:7个真实场景的多 Agent 落地经验

《OpenClaw实战:7个真实场景的多Agent落地经验》摘要: 作者Maynor分享了从单Agent转向多Agent架构的实战经验。最初遇到的单Agent记忆混乱问题(如Flutter助手被C++话题干扰),通过拆分专项Agent(flutter-tutor/cpp-tutor等)并配置独立workspace解决。随后面临的技能调用混乱问题,采用"基础通用能力+专属能力"分层策略,通过Clawhub管理工具市场,将工具调用准确率从60%提升至95%。最后探讨多Agent协同方案,引入

Maynor的博客 1414

wince注册表编程(新建,读取,修改)

在WINCE中,经常会使用到对注册表的编程,现在把最常用的注册表程序贴出来,希望对大家有所帮助.一共三个功能,其中用到的API函数具体用法请参照MSDN,有疑问可以留言到本BLOG. //******************************************************************//创建一个注册表健//************************

C151151的专栏 2557

反光柱定位算法实战05:Cartographer Landmark融合定位——从原理到实战

本文介绍了CartographerLandmark融合定位方案,该方案将反光柱作为Landmark节点直接融入Cartographer后端优化框架,避免了传统双系统切换导致的位姿跳变问题。文章详细阐述了Landmark的核心原理、数据发布格式(包括ID、坐标、权重等关键字段)以及两种工作模式(建图模式和导航模式)。特别指出组合反光柱作为Landmark可提供方向参考,有效解决镜像歧义问题。该方案通过统一优化框架实现稳定定位,尤其适用于缺乏自然特征的环境,但存在ID匹配不稳定等局限性。整体而言,Cartogr

Studying…… 424

173、NPU的编译器开发:开源社区贡献指南

本文分享了在NPU编译器开源社区贡献的经验心得。作者通过实际案例(如卷积维度错误、NaN输出等)阐述了NPU编译器开发的特殊性:硬件迭代快、边界条件复杂、厂商代码不可全信。提出有价值的贡献应聚焦硬件适配测试、性能剖析工具和反模式文档三类内容。强调用实测数据沟通、主动承担维护责任、保持代码通用性等社区协作技巧,并建议通过RFC提前沟通、附硬件实测数据等方式提高PR通过率。最后指出,NPU编译器开发是与聪明人共同填坑的过程,鼓励开发者提交"有诚意的代码"而非完美代码。

m0_50546716的博客 38

WinCE下读取注册表获得SD卡路径

WinCE下读取注册表获得SD路径   【要点】WinCE注册表中[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory\] 下键Folder的值就是存储卡的名字   在用C#开发WinCE软件时,如果需要获得存储卡路径,可以采用如下方法: 1、添加对Microsoft.Win32的引用。因为注册表相关的两个类Registr...

weixin_34245082的博客 195

STM32硬件SPI配置为全双工模式下不要单独使用HAL_SPI_Transmit API及HAL_SPI_TransmitReceive改造方法

STM32 HAL库中SPI全双工模式使用问题总结:当配置为全双工模式时,单独使用HAL_SPI_Transmit会导致后续接收数据异常,原因是该API未处理接收数据。改造HAL_SPI_TransmitReceive使其支持单纯的发送/接收模式:当pTxData为NULL时只关心接收数据,pRxData为NULL时只关心发送数据,但仍会保持全双工通信。建议在全双工模式下统一使用改造后的HAL_SPI_TransmitReceive函数。

kevin1499的博客 901

WINCE 读取注册表数值

读取HKEY_CURRENT_USER\\comm\\PWRSwitch中number的值 DWORD dwStatus = 0; HKEY hKey = NULL; DWORD dwValue = 0; DWORD cb = sizeof(DWORD); dwStatus = RegOpenKeyEx( HKEY_CURRENT_USER,_T("comm\\PWRSwitch"

You never know your luck 480

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

在用C#开发WinCE软件时,如果需要获得存储卡路径

1、添加对Microsoft.Win32的引用。因为注册表相关的两个类RegistryKey和Registry都是在这个命名空间中定义的 using Microsoft.Win32; 2、定义一个RegistryKey,用于读取注册表值。                      //注册表路径    string path = @"System\StorageManager\Profil

lhzjj的专栏 1986

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

dm9000aep,cep for wince6 驱动修改和读取注册表mac的方法

dm9isa.cpp修改成以下,此处为飞凌驱动移植,其他都能适用 U16 C_DM9000::DeviceReadEeprom( U32 uWordAddress) { //---------------------------------------------- //U16 eeprom[] = { 0x1122,0x3344,0x5566,0x5445,0x0

heiyuu1的专栏 专注嵌入式系统的学习 1364

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

WinCE 读取Mac地址实践测试

由于错误的理解WinCE 读取Mac地址就是在注册表中所以怎么读都读不到数据,在此记录测试过程。1、通过注册表中读取Mac地址 ; 2、通过SendARP获取MAC地址。

纸上得来终觉浅,绝知此事要躬行 5927

通过注册表修改WINCE系统IP参数

紧跟《注册表中RegSetValueEx用法》文章,自己写了一个测试程序,用到的注册表函数有:RegCreateKeyEx、RegSetValueEx、RegFlushKey、RegCloseKey。   测试程序的功能是,谁知当前WINCE设备的IP地址,包括:子网掩码、默认网关等,并且使设置参数重启有效#include #include HINSTANCE hMainInstance=NULL;TCHAR szMsg[256];void Rebind_Adapter(){    HANDLE hDevi

修炼WINCE 4354
上一篇: 多个目录Makefile编写模板
下一篇: MySQL应用
ComputerInBook
博客等级 码龄19年 1168粉丝 464原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值