📄 newxiang.cpp
字号:
// newxiang.cpp : implementation file
//
#include "stdafx.h"
#include "REG.h"
#include "newxiang.h"
#include "gneng.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// newxiang dialog
newxiang::newxiang(CWnd* pParent /*=NULL*/)
: CDialog(newxiang::IDD, pParent)
{
//{{AFX_DATA_INIT(newxiang)
m_xiang = _T("");
//}}AFX_DATA_INIT
}
void newxiang::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(newxiang)
DDX_Text(pDX, IDC_EDIT1, m_xiang);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(newxiang, CDialog)
//{{AFX_MSG_MAP(newxiang)
ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// newxiang message handlers
void newxiang::OnButton1()
{
gneng ge;
CDialog::OnCancel();
ge.DoModal();
}
void newxiang::OnButton3()
{
HKEY hkey;
UpdateData();
if(m_xiang == _T(""))
{
MessageBox("请输入要创建的子项名","错误",MB_OK);
}
else{
LPCTSTR data_Set3=m_xiang;
RegCreateKey(HKEY_CURRENT_USER,data_Set3,&hkey);
MessageBox("创建子项成功","成功",MB_OK);
m_xiang = _T("");
UpdateData(false);
}
}
void newxiang::OnButton2()
{
HKEY hkey;
UpdateData();
if(m_xiang == _T(""))
{
MessageBox("请输入要删除的子项名","错误",MB_OK);
}
else{
LPCTSTR data_Set3=m_xiang;
RegDeleteKey(HKEY_CURRENT_USER,data_Set3);
MessageBox("删除子项成功","成功",MB_OK);
m_xiang = _T("");
UpdateData(false);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -