📄 shoujidlg.cpp
字号:
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: Change any attributes of the DC here
/**/if(nCtlColor== CTLCOLOR_LISTBOX)
{
pDC->SetBkMode(TRANSPARENT);
//此处设置字体的颜色
pDC->SetTextColor(RGB(255,0,255));
return brush;
}
else
// {
// return CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// }
// TODO: Return a different brush if the default is not desired
return hbr;
}
void CShoujiDlg::OnButton20()
{
// TODO: Add your control notification handler code here
if(m_ClistBoxDo.GetCount() == 4)
{
CString temp;
//得到序号为number的项的內容
m_ClistBoxDo.GetText(m_ClistBoxDo.GetCurSel(),temp);
if(temp == " 1.打电话")
{
m_ClistBoxDo.SetCurSel(3);
}
if(temp==" 2.短信")
{
m_ClistBoxDo.SetCurSel(0);
}
if(temp==" 3.电话薄")
{
m_ClistBoxDo.SetCurSel(1);
}
if(temp==" 4.动感地带")
{
m_ClistBoxDo.SetCurSel(2);
}
CanCall = false ;
}
else
if(m_ClistBoxDo.GetCount()>2)
{
CString temp;
m_ClistBoxDo.GetText(1,temp);
if(temp ==" 请选择电话:")
{
if(m_ClistBoxDo.GetCurSel()>2)
{
m_ClistBoxDo.SetCurSel(m_ClistBoxDo.GetCurSel()-1);
}
else
{
m_ClistBoxDo.SetCurSel(m_ClistBoxDo.GetCount()-1);
}
}
CanCall = false ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton21()
{
// TODO: Add your control notification handler code here
if(m_ClistBoxDo.GetCount() == 4)
{
CString temp;
//得到序号为number的项的內容
m_ClistBoxDo.GetText(m_ClistBoxDo.GetCurSel(),temp);
if(temp == " 1.打电话")
{
m_ClistBoxDo.SetCurSel(1);
}
if(temp==" 2.短信")
{
m_ClistBoxDo.SetCurSel(2);
}
if(temp==" 3.电话薄")
{
m_ClistBoxDo.SetCurSel(3);
}
if(temp==" 4.动感地带")
{
m_ClistBoxDo.SetCurSel(0);
}
CanCall = false ;
}
else
if(m_ClistBoxDo.GetCount()>2)
{
CString temp;
m_ClistBoxDo.GetText(1,temp);
if(temp ==" 请选择电话:")
{
if(m_ClistBoxDo.GetCurSel()+1<m_ClistBoxDo.GetCount())
{
m_ClistBoxDo.SetCurSel(m_ClistBoxDo.GetCurSel()+1);
}
else
{
m_ClistBoxDo.SetCurSel(2);
}
}
CanCall = false ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton17()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_ClistBoxDo.ResetContent();
m_ClistBoxDo.AddString("");
m_ClistBoxDo.AddString(" 中国电信");
m_ClistBoxDo.AddString("");
m_ClistBoxDo.AddString(" -----★-----");
m_ClistBoxDo.AddString("\n \n 移动 通讯");
m_ClistBoxDo.SetCurSel(-1);
m_eDo = "";
CanCall = false ;
UpdateData(FALSE);
}
}
void CShoujiDlg::OnButton2()
{
// TODO: Add your control notification handler code here
if(m_ClistBoxDo.GetCurSel()!= 0)
{
m_eDo = "\n \n 移动 通讯";
m_ClistBoxDo.ResetContent();
m_ClistBoxDo.AddString(" 1.打电话");
m_ClistBoxDo.AddString(" 2.短信");
m_ClistBoxDo.AddString(" 3.电话薄");
m_ClistBoxDo.AddString(" 4.动感地带");
m_ClistBoxDo.SetCurSel(0);
}
CanCall = false ;
UpdateData(FALSE);
}
void CShoujiDlg::OnButton3()
{
// TODO: Add your control notification handler code here
m_eDo = "";
m_ClistBoxDo.ResetContent();
CanCall = false ;
UpdateData(FALSE);
}
void CShoujiDlg::OnButton4()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "1" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton5()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "2" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton6()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "3" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton7()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "4" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton8()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "5" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton9()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "6" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton10()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "7" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton11()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "8" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton12()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "9" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton14()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "*" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton13()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
m_eDo = m_eDo + "0" ;
}
UpdateData(FALSE);
}
void CShoujiDlg::OnButton15()
{
// TODO: Add your control notification handler code here
if(CanCall == TRUE)
{
tel[i].Num = m_eDo ;
i++;
for(int i=0; i<50; i++)
{
tel[i].nowNo++;
}
m_eDo = m_eDo + "#" ;
}
if(m_eDo!=""&&CanCall==TRUE)
{
if(m_ClistBoxDo.GetCount()==2)
{
CString temp;
m_ClistBoxDo.GetText(0,temp);
if(temp ==" 2.短信")
{
m_eDo="短信内容:\n";
UpdateData(FALSE);
CDuanXinDlg dx_Dlg;
if(dx_Dlg.DoModal() ==IDOK)
{
m_eDo = dx_Dlg.GetDX();
}
else
m_eDo = "";
tel[tel[0].nowNo-1].Mess = m_eDo;
m_ClistBoxDo.ResetContent();
m_ClistBoxDo.AddString(" 短信....");
m_eDo=m_eDo + "\r\n 正在发送->>>";
}
}
else
{
m_ClistBoxDo.ResetContent();
m_ClistBoxDo.AddString(" 1.打电话");
m_eDo="\r\n 正在呼叫...";
}
}
UpdateData(FALSE);
m_eDo= "";
}
void CShoujiDlg::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
CDialog::OnChar(nChar, nRepCnt, nFlags);
}
void CShoujiDlg::OnButton18()
{
// TODO: Add your control notification handler code here
OnButton2();
}
void CShoujiDlg::OnButton19()
{
// TODO: Add your control notification handler code here
OnButton3();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -