15,979
社区成员
发帖
与我相关
我的任务
分享
CConsoleTestDlg::CConsoleTestDlg(CWnd* pParent /*=NULL*/)
: CDialog(CConsoleTestDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CConsoleTestDlg)
m_strTelNum = _T("");
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
m_strOldCall = _T("");
bmp_bk.LoadBitmap(IDB_BACKGROUND); //背景图片
bmp_bk.GetObject(sizeof(BITMAP),(LPVOID)&bm_bk);
//终端的五个状态
m_brushS0.CreateSolidBrush(RGB(208, 238, 253)); //空闲
m_brushS1.CreateSolidBrush(RGB(185, 135, 218)); //呼叫/拨号
m_brushS2.CreateSolidBrush(RGB(255, 0, 0)); //振铃
m_brushS3.CreateSolidBrush(RGB(104, 253, 141)); //通话
m_brushS4.CreateSolidBrush(RGB(244, 250, 29)); //拆线
m_brushS7.CreateSolidBrush(RGB(104, 151, 146)); //临时会议
m_brushS8.CreateSolidBrush(RGB(185, 196, 198)); //监听
CBitmap bmp;
bmp.LoadBitmap(IDB_Chairman); //会议状态时主席
m_brushS5.CreatePatternBrush(&bmp);
bmp.DeleteObject();
bmp.LoadBitmap(IDB_Audience); //会议状态时听众
m_brushS6.CreatePatternBrush(&bmp);
bmp.DeleteObject();
m_brushBtn.CreateSolidBrush(RGB(146, 162, 216)); //其他按钮
//m_brushBtn.CreateSolidBrush(RGB(75, 141, 135));
}