admin管理员组文章数量:1531222
2024年6月5日发(作者:)
// : implementation file
//
#include "stdafx.h"
#include "deskclock.h"
#include "AlarmSetDlg.h"
#include "BeepSetDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// AlarmSetDlg dialog
AlarmSetDlg::AlarmSetDlg(CWnd* pParent /*=NULL*/)
{
}
void AlarmSetDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(AlarmSetDlg)
DDX_Text(pDX, IDC_HO, m_hour);
DDX_Text(pDX, IDC_MI, m_minute);
DDX_Text(pDX, IDC_SE, m_second);
: CDialog(AlarmSetDlg::IDD, pParent)
//{{AFX_DATA_INIT(AlarmSetDlg)
m_bSound = TRUE;
m_bMusic = 0;
m_strAlarmMusic = _T("");
m_pickerTime = 0;
//}}AFX_DATA_INIT
SYSTEMTIME time;
GetLocalTime(&time);
m_pickerTime = time;
m_hour = ;
m_minute = e;
m_second = d;
}
DDX_Check(pDX, IDC_BMUSIC, m_bSound);
DDX_Radio(pDX, IDC_MUSIC, m_bMusic);
DDX_Text(pDX, IDC_PATHMUSIC, m_strAlarmMusic);
DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER2, m_pickerTime);
//}}AFX_DATA_MAP
BEGIN_MESSAGE_MAP(AlarmSetDlg, CDialog)
//{{AFX_MSG_MAP(AlarmSetDlg)
ON_BN_CLICKED(IDC_MUSIC, OnMusic)
ON_BN_CLICKED(IDC_BEEP, OnBeep)
ON_BN_CLICKED(IDC_BMUSIC, OnBmusic)
ON_BN_CLICKED(IDC_SMUSIC, OnSelectMusic)
ON_BN_CLICKED(IDC_SBEEP, OnSelectBeep)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// AlarmSetDlg message handlers
BOOL AlarmSetDlg::OnInitDialog()
{
CDialog::OnInitDialog();
}
// TODO: Add extra initialization here
SetEnable();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
void AlarmSetDlg::SetEnable()
{
if(m_bSound)
{
GetDlgItem(IDC_MUSIC)->EnableWindow(true);
GetDlgItem(IDC_BEEP)->EnableWindow(true);
if(!m_bMusic)
{
GetDlgItem(IDC_PATHMUSIC)->EnableWindow(true);
GetDlgItem(IDC_SMUSIC)->EnableWindow(true);
GetDlgItem(IDC_SBEEP)->EnableWindow(false);
}
else
版权声明:本文标题:桌面时钟制作原代码 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1717573865a586052.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论