wince 和win2000导出的注册表文件分析

基础知识 | hex文件格式详解 hex文件格式总结什么是hex文件?文件格式指令类型(Record type)校验和:04 02B0 00 92020008 AE:04 0000 05 08000135 B9:00 00... 阅读详情

RegSetValueEx()
If dwType is the REG_SZ, REG_MULTI_SZ or REG_EXPAND_SZ type and the ANSI version of this function is used (either by explicitly calling RegSetValueExA or by not defining UNICODE before including the WINDOWS.H file), the data pointed to by the lpData parameter must be an ANSI character string. The string is converted to Unicode before it is stored in the registry.

但是在wince平台,和PC机上导出来的reg文件的最终格式是一样的。如:
"vaule" = hex(7):31,00,30,00,2e,00,36,00,2e,00,39,00,39,00,2e,00,31,00,31,00,30,/
00,31,00,30,00,2e,00,36,00,2e,00,39,00,39,00,2e,00,31,00,/
31,00,31,00,00,00,00,00
这是一个REG_MULTI_SZ类型的注册表值。31,00为一个字符。30,00为一个字符。其它类似。31,00.....的个数可以被4整除。REG_MULTI_SZ类型的注册表值是由多个以00,00结尾的字符串组成。在最后面。是两个00,00.相当于在最后一个字符串后面又加了一个00,00。
在Wince上导入时,可以把31合到一个字节中,再把00合到一个字节中。在pc中,则是把31,00合到一个字节中。因为在wince中是unicode,在PC上是ANSI。


"新值 #1"=hex(7):11,62,31,00,00,00,00,00这个其键值表示的是:我1。
其中我===>11,62   1==>31,00为unicode编码。
这个如果想到得到其byte形式,则要调函数进行转换。从unicode转换成char的形式后,才可在PC机上向注册表中写。
 int n;
 n = WideCharToMultiByte(CP_ACP, 0, (WCHAR*)pbData, nWchar, 0, 0,NULL,NULL);
 char* buf = new char[n+1];
 memset(buf, 0, n+1);
 int nWrite = WideCharToMultiByte(CP_ACP, 0, (WCHAR*)pbData, nWchar, buf, n,NULL,NULL);
 if(nWrite != n)
  {
     AfxMessageBox("WideCharToMultiByte error");
  }
 RegSetValueEx(m_hKey, strValue, NULL, dwType, (const unsigned char*)buf, n);

winCE5.0注册表导入工具,欢迎大家下载 wince5.0的注册码导入工具,可以导入很多的注册内容,并且还可以改变系统设置,使“桌面”、“收藏夹”……等相关文件夹想在哪个地方放,就往那个地方放! 立即下载

相关推荐

WinCE导入注册表exe工具

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

无法修改计算机网络id,(原创)网络ID、计算机名无法修改(灰色)的问题解决...

Windows Registry Editor Version 5.00[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]"DependOnGroup"=hex(7):00,00"...

weixin_26897585的博客 1879

WINCE下面修改注册表程序

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

wince 注册表说明

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

qq_33782617的博客 1012

【扩展卡尔曼滤波器EKF】基于UWB雷达的SLAM能够在室内环境内映射自然点地标,并改善机器人定位(Matlab代码实现)

内容概要:本文档提供了名为“Plecs全桥LLC谐振变换器仿真模型”的资源,主要用于电力电子领域中LLC谐振变换器的建模与仿真研究。该模型基于Plecs软件平台构建,聚焦于全桥LLC拓扑结构,涵盖其工作原理、关键参数设计及动态性能仿真,帮助用户深入理解LLC谐振变换器在软开关、高效率功率转换方面的特性与实现方法。文档内容包括系统建模、主电路参数计算、控制策略实现以及仿真结果分析等部分,适用于高频高效电源变换器的研发与教学实践。; 适合人群:具备电力电子与电力系统基础知识,从事电源变换器设计、仿真与优化工作的工程师及高校研究生。; 使用场景及目标:① 掌握LLC谐振变换器的工作机理与Plecs仿真建模流程;② 学习全桥LLC拓扑的参数设计与软开关实现方法;③ 为高频高效DC-DC变换器的科研、课程设计或工程项目提供仿真基础和技术参考。; 阅读建议:建议结合电力电子技术教材与Plecs官方文档同步学习,重点理解谐振腔参数(如Lr、Cr、Lm)对增益特性与软开关的影响,并通过调整仿真参数验证不同工况下的系统响应,以加深对LLC变换器设计规律的理解。

保姆级教程:用海康威视老版存储服务器+IVMS-4200搭建本地监控录像(附软件获取与开机自启)

最近在帮朋友搭建一套小型监控系统时,遇到了一个颇具挑战性的问题:手头有几台海康威视网络摄像头,但官方已经下架了配套的存储服务器软件。经过一周的摸索和测试,终于找到了一套可靠的解决方案。本文将完整分享从软件获取到系统稳定运行的全过程,特别适合那些不想额外购买NVR设备,又需要本地存储监控录像的个人用户或小型企业IT管理员。

weixin_30553777的博客 513

wince注册表的一些特殊技巧

记录注册表里的一些技巧,方便以后查阅,为了以后还要记录,姑且叫做(1).一/ 如何实现开机后,还未进入WINCE界面就运行其他程序假设应用程序为myapp.exe,那先将这个程序放到 SMDK2410/FILES/目录下.接着在PB中的 PLATFORM.BIB文件中的 FILES目录下添加  myapp.exe   $(_FLATRELEASEDIR)/myapp.e

阶廷成长日记 858

自动驾驶技术路线之争:纯视觉与多模态融合的成本与性能博弈

本文深入剖析了自动驾驶领域两大主流技术路线——纯视觉与多模态融合的本质差异。文章从成本结构、性能博弈与商业逻辑等多维度展开,揭示了纯视觉方案在硬件成本与数据算力投入上的权衡,以及多模态融合方案在安全冗余与感知稳定性方面的优势。这场技术路线之争,实则是车企在性能、成本与商业化落地之间寻求平衡的综合博弈。

weixin_29038303的博客 390

决WINCE保存设置的问题

我还是无法解决WINCE保存设置的问题,请高手赐教?  我已经使用的HIVE-BASED REGISTRY作为CE的保存选项了,打电话给研博,他们一会儿说要加一个组件,一会儿又说只要我付2000大圆,把解决方案提供给我,可怜我穷学生一个,哪来那么多钱啊?  还请高手指教!再次谢谢!  no.killer 2003-08-04 10:41  Windows CE注册表通常保存在RAM,所以是

王浩然的博客 851

DC竞赛 国能日新功率预测题 rank21 解决方案(适合新手)

DataCastle国能日新光伏功率预测 数据异常处 本题在测试集中提供了时间、辐照度、风速、风向、温度、压强、湿度、实发辐照度8个特征,以及标签**实际功率**。 而在训练集中只有前七个特征,无实发辐照度。 策略 在观察了数据之后,我们确定实发辐照度是一个强力特征,于是我们采取了stacking的策略: 1. 第一次训练以实发辐照度为标签,预测 测试集的实发辐照度 2....

yyhhlancelot的博客 7294

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印

ProceduralMan的博客 7410

君正4750开发板使用日记5-WINCE的开发配置

今天把君正4750的WINCE也配置了一把,简单记录一下。 首先要下载以下载这些东西:Platform builder 5.0(需要有.Net FrameWork)WinCEPB50-081231-Product-Update-Rollup-MIPSII.msi(QFE)君正JZ4750_BSP_v1.0(Build 20090430).zip君正WinCE5.0_sdk.

huzgd的专栏 3590

手把手用瑞萨E1仿真器调试RH850 CAN通信:从报文收发到底层寄存器监控

本文详细介绍了使用瑞萨E1仿真器调试RH850 CAN通信的全过程,包括硬件连接、CS+开发环境配置、CAN控制器寄存器解析以及双通道网关实战开发。通过实战案例和错误诊断技巧,帮助开发者快速掌握RH850F1L的RS-CAN控制器应用,提升车载网络开发效率。

weixin_30919429的博客 163

实现Wince程序的安装包制作的自动化

<br />实现Wince程序的安装包制作的自动化<br />网上有很多wince程序的安装包制作工具,经常用到的有Wince cab manager,这些工具使用起来比较简单,这里就不再详细介绍。本文主要描述的是利用wince提供的打包工具进行打包的工作,通过脚本来实现安装包制作。<br />一、需要的文件<br />首先需要如下几个文件cabwiz.exe,cabwiz.ddf,makecab.exe通常在你的wince的安装目录下C:/Program Files/Windows CE Platform

加菲猫的快乐生活--我的理想 1685

2026年中科曙光嵌入式笔试试卷带答案

2026年中科曙光嵌入式笔试试卷涵盖数字电路、总线协议、时序分析、存储原理及硬件寄存器操作等核心知识点。单选题聚焦SPI/I2C差异、建立/保持时间、ADC作用等基础概念;多选题考察时序约束、非易失存储、BMC功能等综合应用;判断题强化对关键术语的理解;填空题考查基本术语记忆;简答题要求掌握SPI与I2C对比、时序违例后果及BMC管理机制。试题紧扣嵌入式系统开发实际,突出接口协议、时序设计与硬件交互能力,是嵌入式岗位选拔的重要依据。

Open 21

c#【保姆级教程】基于System.Text.Json 支持多态类型序列化! 手把手教你实现一个通用的 PolymorphicJsonConverter!

我们需要自己实现一个继承自的转换器,在序列化时记录具体类型,在反序列化时根据类型标识还原成正确的子类对象。public abstract class WorkStepBase { /* 抽象方法等 */ }public class Person : WorkStepBase { /* 实现 */ }public class Product : WorkStepBase { /* 实现 */ }特性说明✅ 自动发现子类无需手动维护类型列表,自动扫描程序集✅ 类名映射。

一个编程的同学 425

基于C#与.NET Compact Framework的跨平台电影文件整理器开发实践

文件管理与自动化整理是软件开发中的常见需求,其核心原理是通过程序化规则对文件系统进行扫描、识别与分类操作。在技术实现上,跨平台兼容性设计能够显著提升代码复用率与维护效率。C#语言结合.NET Framework技术栈,通过共享核心库与平台特定适配层的架构,可在不同系统间实现业务逻辑的统一。.NET Compact Framework作为针对资源受限设备的子集,为嵌入式与移动场景提供了轻量级解决方案。这种技术组合在工业控制、嵌入式设备维护及旧系统数据迁移等场景中具有实用价值。本文以Windows CE 2.0

weixin_30697239的博客 304

数据仓库从明细到汇总:DWD与DWS层建模实战指南

DWS层的“主题”是指业务分析的核心场景,通常分为“用户主题、商品主题、订单主题、营销主题”等。主题的定义需紧密结合业务需求,避免“为了汇总而汇总”。例如,电商平台的核心业务需求包括“用户活跃度分析”“商品销售情况分析”“订单转化分析”,对应的DWS层主题即可定义为“用户主题汇总表”“商品主题汇总表”“订单主题汇总表”。主题定义时需注意“粒度适中”——汇总粒度既不能过细(否则与DWD层重复,失去汇总意义),也不能过粗(否则无法满足细分分析需求)。

2401_83088008的博客 644

Windows CE模拟环境搭建与调试实战指南

嵌入式系统开发中,模拟环境是提高效率的关键工具。Windows CE作为经典的嵌入式操作系统,在工业控制、医疗设备等领域仍有广泛应用。通过Platform Builder(PB)工具链,开发者可以在x86架构PC上模拟ARM设备环境,显著降低硬件采购成本和调试难度。模拟器支持不同屏幕分辨率、内存配置和内核级调试,特别适合需要快速迭代的嵌入式项目。本文以工业自动化场景为例,详解PB模拟器的环境配置、ROM编译和性能优化技巧,包含触摸屏校准、网络连接等典型问题的解决方案,帮助开发者高效完成Windows CE应

weixin_34274029的博客 313

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Windows CE系统全面介绍及其与其他Windows嵌入式版本的差异

一、Windows CE的起源与核心特性Windows CE(后更名为Windows Embedded Compact)是微软于1996年推出的嵌入式操作系统,专为资源受限设备设计,其核心目标是提供轻量化、模块化且支持实时任务的系统解决方案。与传统的Windows NT内核不同,Windows CE采用独立的CE内核,支持ARM、MIPS、x86等多种处理器架构,最小内存需求可低至200KB,适用于工业控制、医疗设备、智能终端等场景。1. 技术架构硬件层。

hujunming的专栏 2414

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

HEX文件格式详解

本文主要参考:https://blog.youkuaiyun.com/wyq_841943/article/details/71404547 维基百科解释:https://en.wikipedia.org/wiki/Intel_HEX 概念描述 HEX文件格式是一种能够烧写到单片机中,被单片机执行的文件格式。可以使用不同的编辑器将C或汇编源文件编译成HEX文件,如IAR,KEIL等。 HEX文件格式分析...

零度空间 2万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

php hex00截断,php上传中%00截断的理解

def hex_to_asc(ch):return '{:c}'.format(int(float.fromhex(ch)))for i in range(100):s = '%02d' % iprint "s:%s,hex_to_asc(s):%s" % (s,hex_to_asc(s))可以得到如下结果:s:00,hex_to_asc(s):NULL...s:29,hex_to_asc(s):...

weixin_30016191的博客 795

Windows 2000 注册表备份(转)

Windows 2000 注册表备份(转)[@more@]   注册表在Win 2000中依然扮演着系统心脏的角色,因此我们应该经常备份注册表。具体方法如下:      打开“开始”菜单中的“运行”命令,键入“regedit...

cuiji1279的博客 140
上一篇: Windows程序和C++编程
下一篇: Windows常用命令
AgentAI
博客等级 码龄22年 0粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值