最近再写程序的时候,想读取注册表中一个键值的数据。可是查了很多资料,都不能取到注册表中键值。
最后终于搞定了。下面是代码:
void GetInternalPictureLocation(TCHAR *outBuffer)
{
LRESULT lr = E_FAIL;
HKEY hKey = NULL;
DWORD dwValueDataLen = 123456;
BYTE *dwValueData = (BYTE *) LocalAlloc(LMEM_FIXED, dwValueDataLen);
DWORD dwValueType = 0;
LONG rc = NULL;
rc = RegOpenKeyEx(HKEY_LOCAL_MACHINE, L"\\System\\Pictures\\Camera\\OEM\\PictureLocation",0,0,&hKey);
if(rc==ERROR_SUCCESS)
{
lr = RegQueryValueEx(hKey,TEXT("Internal"),NULL,&dwValueType,(LPBYTE)dwValueData,&dwValueDataLen);
*outBuffer = TEXT('\0');
lstrcat (outBuffer, TEXT("\""));
lstrcat (outBuffer, (LPTSTR) dwValueData);
lstrcat (outBuffer, TEXT("\""));
RegCloseKey(hKey);
}
}
http://msdn.microsoft.com/en-us/library/ms838625.aspx
http://hi.baidu.com/february16/blog/item/274195b0626726520823027e.html
http://windowsmobilepro.blogspot.com/
分享到:
相关推荐
windows mobile 注册表编辑器,在windows mobile 上使用。
windows mobile 注册表编辑.EXE
windows mobile 6.1注册表修改技巧
windows mobile 注册表编辑器(源程序)
windows mobile注册表修改详解方案集合
如何通过代码对windows mobile设备的注册表进行控制,实现个性化的功能
收集了windows mobile 注册表修改的相关信息;通过修改相关注册表来增强手机功能、完善个人功能。本文档里面相关修改方法均是机友常用并试验过的。 注,本文档中的修改方案均是机友劳动成果,本人收集。在此表示...
windows+mobile+注册表编辑器(源程序)
windows mobile注册表 常用项修改和说明
windows mobile gps c# 读取demo
Windows Mobile常用注册表编辑
Windows Mobile Phone ppc注册表优化
一款不错的注册表编辑器,绿色版。 拷贝到手机上就可以直接使用。 支持导入导出,编辑,及备份还原。 我自己正在用。推荐
WindowsMobile5 源码WindowsMobile5 源码WindowsMobile5 源码WindowsMobile5 源码
Windows mobile 6.5常用软件
众所周知,在windows7操作系统中已经不需要安装active sync 手机同步软件,那么我想在win7系统中手机同步pc机信息,该如何操作呢?清您下载windows mobile center for windows7(vista也是如此)软件,然后将手机与电脑连接...
可以查看mobile手机的注册表,相当于windows上面的redegit
QR条形码的开发程序,能够在windows mobile 6中实现QR条形码的开发程序,能够在windows mobile 6中实现,eMbedded Visual C++和VS两种源代码
在windowsmobile下用注册表获取手机的信号强度非常不错
获取windows mobile硬件IMEI的方法.