register.h
来自「骨骼动画....把魔兽模型解出的代码..」· C头文件 代码 · 共 58 行
H
58 行
//+-----------------------------------------------------------------------------
//| Inclusion guard
//+-----------------------------------------------------------------------------
#ifndef MAGOS_REGISTER_H
#define MAGOS_REGISTER_H
//+-----------------------------------------------------------------------------
//| Included files
//+-----------------------------------------------------------------------------
#include "Buffer.h"
//+-----------------------------------------------------------------------------
//| Register class
//+-----------------------------------------------------------------------------
class REGISTER
{
public:
CONSTRUCTOR REGISTER();
DESTRUCTOR ~REGISTER();
VOID FlushKey(HKEY Key);
VOID CloseKey(HKEY Key);
BOOL CreateKey(HKEY& Key, HKEY Parent, CONST std::string& Name);
BOOL OpenKey(HKEY& Key, HKEY Parent, CONST std::string& Name);
BOOL SetDwordValue(HKEY Key, CONST std::string& Name, DWORD Dword);
BOOL SetBinaryValue(HKEY Key, CONST std::string& Name, BUFFER& Buffer);
BOOL SetStringValue(HKEY Key, CONST std::string& Name, CONST std::string& String);
BOOL GetDwordValue(HKEY Key, CONST std::string& Name, DWORD& Dword);
BOOL GetBinaryValue(HKEY Key, CONST std::string& Name, BUFFER& Buffer);
BOOL GetStringValue(HKEY Key, CONST std::string& Name, std::string& String);
BOOL RegisterExtention(CONST std::string& Extention, CONST std::string& Description, CONST std::string& Icon);
BOOL RegisterOpenWith(CONST std::string& Description);
BOOL FindWarcraftDirectory();
std::string GetWarcraftDirectory() CONST;
protected:
std::string WarcraftDirectory;
};
//+-----------------------------------------------------------------------------
//| Global objects
//+-----------------------------------------------------------------------------
extern REGISTER Register;
//+-----------------------------------------------------------------------------
//| End of inclusion guard
//+-----------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?