我想在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)