?? updatedlg.cpp
字號:
// UpdateDlg.cpp : implementation file
//
#include "stdafx.h"
#include "StockRefer.h"
#include "UpdateDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CUpdateDlg dialog
CUpdateDlg::CUpdateDlg(CWnd* pParent /*=NULL*/)
: CDialog(CUpdateDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CUpdateDlg)
//}}AFX_DATA_INIT
soft = 0;
searchver = 0;
usoft = 0;
usver = 0;
}
void CUpdateDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CUpdateDlg)
DDX_Control(pDX, IDC_STATIC_ICON, m_icon);
DDX_Control(pDX, IDOK, m_ok);
DDX_Control(pDX, IDC_RADIO1, m_soft);
DDX_Control(pDX, IDC_RADIO2, m_program);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CUpdateDlg, CDialog)
//{{AFX_MSG_MAP(CUpdateDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CUpdateDlg message handlers
BOOL CUpdateDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
if(soft)
m_soft.EnableWindow();
if(searchver)
m_program.EnableWindow();
CImageList m_img;
CBitmap m_bmp;
m_bmp.LoadBitmap(IDB_UPDATEBMP);
m_img.Create(55,63,ILC_COLOR24|ILC_MASK,1,0);
m_img.Add(&m_bmp,RGB(255,0,255));
HICON hIcon;
hIcon = m_img.ExtractIcon(0);
m_icon.SetIcon(hIcon);
m_img.DeleteImageList();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CUpdateDlg::OnOK()
{
// TODO: Add extra validation here
if(soft){
if(m_soft.GetCheck())
usoft = 1;
else
usoft = 0;
}
if(searchver){
if(m_program.GetCheck())
usver = 1;
else
usver = 0;
}
if(!usoft && !usver){
if(AfxMessageBox(_T("您沒有選擇要更新的項目。\n\n是否退出?"),
MB_YESNO+MB_ICONQUESTION) == IDYES)
CDialog::OnCancel();
}
else
CDialog::OnOK();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -