?? 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("請輸入要創(chuàng)建的子項(xiàng)名","錯誤",MB_OK);
}
else{
LPCTSTR data_Set3=m_xiang;
RegCreateKey(HKEY_CURRENT_USER,data_Set3,&hkey);
MessageBox("創(chuàng)建子項(xiàng)成功","成功",MB_OK);
m_xiang = _T("");
UpdateData(false);
}
}
void newxiang::OnButton2()
{
HKEY hkey;
UpdateData();
if(m_xiang == _T(""))
{
MessageBox("請輸入要刪除的子項(xiàng)名","錯誤",MB_OK);
}
else{
LPCTSTR data_Set3=m_xiang;
RegDeleteKey(HKEY_CURRENT_USER,data_Set3);
MessageBox("刪除子項(xiàng)成功","成功",MB_OK);
m_xiang = _T("");
UpdateData(false);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -