注册表
来源:互联网 发布:尚学堂javascript 编辑:程序博客网 时间:2024/05/05 17:13
//创建用于限制用户账户登录
CWHRegKey RegBakUserInfo;
RegBakUserInfo.OpenRegKey(REG_BAK_USER_INFO,true);
//用户表项
CWHRegKey RegBakUserItem;
RegBakUserItem.Attach(RegBakUserInfo.CreateItemKey(szUserID));
//辅助信息
RegBakUserItem.WriteValue(TEXT("FaceID"),pGlobalUserData->wFaceID);
RegBakUserItem.WriteValue(TEXT("AcitveTimeToken"),(DWORD)time(NULL));
//帐号信息
RegBakUserItem.WriteString(TEXT("GameID"),szGameID);
RegBakUserItem.WriteString(TEXT("UserPassword"),szPassBuffer);
RegBakUserItem.WriteString(TEXT("UserAccount"),pGlobalUserData->szAccounts);
CWHRegKey RegBakUserInfo;
RegBakUserInfo.OpenRegKey(REG_BAK_USER_INFO,true);
//用户表项
CWHRegKey RegBakUserItem;
RegBakUserItem.Attach(RegBakUserInfo.CreateItemKey(szUserID));
//辅助信息
RegBakUserItem.WriteValue(TEXT("FaceID"),pGlobalUserData->wFaceID);
RegBakUserItem.WriteValue(TEXT("AcitveTimeToken"),(DWORD)time(NULL));
//帐号信息
RegBakUserItem.WriteString(TEXT("GameID"),szGameID);
RegBakUserItem.WriteString(TEXT("UserPassword"),szPassBuffer);
RegBakUserItem.WriteString(TEXT("UserAccount"),pGlobalUserData->szAccounts);
RegBakUserItem.WriteString(TEXT("UserPassToken"),pGlobalUserData->szPassword);
//读取注册表信息
CWHRegKey RegBakUserInfo;
if (RegBakUserInfo.OpenRegKey(REG_BAK_USER_INFO,false))
{
//变量定义
DWORD dwRegIndexBak=0L;
do
{
//读取键项
TCHAR szKeyItemName[16]=TEXT("");
if (RegBakUserInfo.EnumItemString(dwRegIndexBak++,szKeyItemName,CountArray(szKeyItemName))==false) break;
} while (true);
m_nPreLogInUser=dwRegIndexBak-1;
}
0 0
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- 注册表
- OC与JS的交互
- 选择开关的电气符号
- 杭电2072 单词数
- Solr集群Replication配置与实践
- spark中的action和transformation
- 注册表
- java常用的网站
- spring factoryBean
- ubuntu下格式化sd卡
- Linux两台服务器之间复制文件及免密码登录的方法
- 安卓中用迭代直接显示json中的key+value
- leetcode 26:Remove Duplicates from Sorted Array
- Sublime text2 安装zen coding(Emmet)
- Lecture6-1Restriction of Break Point