当前位置: 代码迷 >> Windows Mobile >> 关于在ppc上添加注册表信息,该怎么解决
  详细解决方案

关于在ppc上添加注册表信息,该怎么解决

热度:108   发布时间:2016-04-25 07:58:35.0
关于在ppc上添加注册表信息
我想在ppc的注册表里添加一个 "test "健,并在此健里添加一个“isShow”的value,类型为REG_DWORD.程序如下:

          result   =     RegCreateKeyEx(   HKEY_LOCAL_MACHINE,   _T( "SOFTWARE\\Apps\\test "),   0,   NULL,   REG_OPTION_NON_VOLATILE,   0,   NULL,   key,   disposition   );
          FormatMessage(   FORMAT_MESSAGE_ALLOCATE_BUFFER   |FORMAT_MESSAGE_FROM_SYSTEM   |   FORMAT_MESSAGE_IGNORE_INSERTS,   NULL,   GetLastError(),   0,   (   LPTSTR   )&lpMsgBuf,   0,   NULL     );                    
          MessageBox(   NULL,   (LPCTSTR)lpMsgBuf,   _T( "error "),   MB_OK   |   MB_ICONINFORMATION   );
         
但程序总是报错“Class   is   not   exist”难道不能在ppc里用win32的形式创建注册表信息??
大家帮帮忙。谢谢


------解决方案--------------------
查考SDK示例:
C:\Program Files\Windows CE Tools\wce420\POCKET PC 2003\Samples\Win32\Regviewer
或者
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Samples\CPP\Win32\Regviewer
------解决方案--------------------
当然可以 《windows mobile手机应用开发》 里注册表章节讲得很清楚 建议看一下
------解决方案--------------------
:upto(阿球|Mobile Smart Client)


请问一下,你的示例是哪来的啊。我的怎么没有啊。
------解决方案--------------------
HKEY hOpenKey;
DWORD result;
RegCreateKeyEx(HKEY_LOCAL_MACHINE,TEXT( "SOFTWARE\\Apps\\test "), NULL, TEXT( " "), REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hOpenKey, &result)
  相关解决方案