Registry.h
资源名称:连连看源程序.rar [点击查看]
上传用户:z3308516
上传日期:2013-01-23
资源大小:703k
文件大小:1k
源码类别:
2D图形编程
开发平台:
Visual C++
- #pragma once
- typedef enum{
- enumLow,
- enumNormal,
- enumHigh,
- enumSpecial
- }LEVEL_STRUCT;
- class CRegistry
- {
- public:
- CRegistry(void);
- ~CRegistry(void);
- INT ReadValue(LPCTSTR key,const DWORD type,BYTE *lpData,DWORD sz);
- INT WriteValue(LPCTSTR key,const DWORD type,CONST BYTE *lpData,DWORD sz);
- void Check();
- int CompareAndSetValue(HWND hParent,LEVEL_STRUCT lv,DWORD ifen);
- void ShowAll(HWND hParent,LEVEL_STRUCT lv);
- static LRESULT CALLBACK DlgProc(HWND hDlg,UINT msg,WPARAM wParam,LPARAM lParam);
- private:
- HKEY hkey;
- LONG ret;
- char szkey[10];
- DWORD dvalue,sz;
- static char szuser[20];
- };