📄 cxtset.cpp
字号:
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd == this)
{
return m_brBk;
}
// TODO: Return a different brush if the default is not desired
return hbr;
}
BOOL CCXTSET::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
//设置背景
m_bmpBg.LoadBitmap(IDB_BITMAP_CXTSET);
m_brBk.CreatePatternBrush(&m_bmpBg);
m_bmpBg.DeleteObject();
m_bmp.LoadBitmap(IDB_BITMAP_);
//字体设置
lstrcpy((LPSTR)logfont.lfFaceName,(LPSTR)"Arial bold");
logfont.lfWeight=800;
logfont.lfWidth=8;
logfont.lfHeight=16;
logfont.lfEscapement=0;
logfont.lfUnderline=FALSE;
logfont.lfItalic=FALSE;
logfont.lfStrikeOut=FALSE;
logfont.lfCharSet=GB2312_CHARSET;
lstrcpy((LPSTR)logfont1.lfFaceName,(LPSTR)"Arial bold");
logfont1.lfWeight=800;
logfont1.lfWidth=8;
logfont1.lfHeight=20;
logfont1.lfEscapement=0;
logfont1.lfUnderline=FALSE;
logfont1.lfItalic=FALSE;
logfont1.lfStrikeOut=FALSE;
logfont1.lfCharSet=GB2312_CHARSET;
//静态框,编辑框颜色,背景设置
bk = RGB(0, 0, 121);
bk1 = RGB(255, 255, 0);
tx = RGB(0, 255, 255);
tx1 = RGB(255, 0, 255);
//设置静态文本
m_static_A.SubclassDlgItem( IDC_STATIC_A, this );
m_static_A.bkColor( bk );
m_static_A.textColor( tx1 );
m_static_A.setFont(&logfont );
m_static_A1.SubclassDlgItem( IDC_STATIC_A1, this );
m_static_A1.bkColor( bk );
m_static_A1.textColor( tx );
m_static_A1.setFont(&logfont );
m_static_A2.SubclassDlgItem( IDC_STATIC_A2, this );
m_static_A2.bkColor( bk );
m_static_A2.textColor( tx );
m_static_A2.setFont(&logfont );
m_static_A3.SubclassDlgItem( IDC_STATIC_A3, this );
m_static_A3.bkColor( bk );
m_static_A3.textColor( tx );
m_static_A3.setFont(&logfont );
m_static_A4.SubclassDlgItem( IDC_STATIC_A4, this );
m_static_A4.bkColor( bk );
m_static_A4.textColor( tx );
m_static_A4.setFont(&logfont );
m_static_A5.SubclassDlgItem( IDC_STATIC_A5, this );
m_static_A5.bkColor( bk );
m_static_A5.textColor( tx );
m_static_A5.setFont(&logfont );
m_static_A6.SubclassDlgItem( IDC_STATIC_A6, this );
m_static_A6.bkColor( bk );
m_static_A6.textColor( tx );
m_static_A6.setFont(&logfont );
m_static_A7.SubclassDlgItem( IDC_STATIC_A7, this );
m_static_A7.bkColor( bk );
m_static_A7.textColor( tx );
m_static_A7.setFont(&logfont );
m_static_A8.SubclassDlgItem( IDC_STATIC_A8, this );
m_static_A8.bkColor( bk );
m_static_A8.textColor( tx );
m_static_A8.setFont(&logfont );
m_static_A9.SubclassDlgItem( IDC_STATIC_A9, this );
m_static_A9.bkColor( bk );
m_static_A9.textColor( tx );
m_static_A9.setFont(&logfont );
m_static_A10.SubclassDlgItem( IDC_STATIC_A10, this );
m_static_A10.bkColor( bk );
m_static_A10.textColor( tx );
m_static_A10.setFont(&logfont );
m_static_A11.SubclassDlgItem( IDC_STATIC_A11, this );
m_static_A11.bkColor( bk );
m_static_A11.textColor( tx );
m_static_A11.setFont(&logfont );
m_static_A12.SubclassDlgItem( IDC_STATIC_A12, this );
m_static_A12.bkColor( bk );
m_static_A12.textColor( tx );
m_static_A12.setFont(&logfont );
m_static_A13.SubclassDlgItem( IDC_STATIC_A13, this );
m_static_A13.bkColor( bk );
m_static_A13.textColor( tx );
m_static_A13.setFont(&logfont );
m_static_A14.SubclassDlgItem( IDC_STATIC_A14, this );
m_static_A14.bkColor( bk );
m_static_A14.textColor( tx );
m_static_A14.setFont(&logfont );
m_static_A15.SubclassDlgItem( IDC_STATIC_A15, this );
m_static_A15.bkColor( bk );
m_static_A15.textColor( tx );
m_static_A15.setFont(&logfont );
m_static_A16.SubclassDlgItem( IDC_STATIC_A16, this );
m_static_A16.bkColor( bk );
m_static_A16.textColor( tx );
m_static_A16.setFont(&logfont );
m_static_B.SubclassDlgItem( IDC_STATIC_B, this );
m_static_B.bkColor( bk );
m_static_B.textColor( tx1 );
m_static_B.setFont(&logfont );
m_static_B1.SubclassDlgItem( IDC_STATIC_B1, this );
m_static_B1.bkColor( bk );
m_static_B1.textColor( tx );
m_static_B1.setFont(&logfont );
m_static_B2.SubclassDlgItem( IDC_STATIC_B2, this );
m_static_B2.bkColor( bk );
m_static_B2.textColor( tx );
m_static_B2.setFont(&logfont );
m_static_B3.SubclassDlgItem( IDC_STATIC_B3, this );
m_static_B3.bkColor( bk );
m_static_B3.textColor( tx );
m_static_B3.setFont(&logfont );
m_static_B4.SubclassDlgItem( IDC_STATIC_B4, this );
m_static_B4.bkColor( bk );
m_static_B4.textColor( tx );
m_static_B4.setFont(&logfont );
m_static_B5.SubclassDlgItem( IDC_STATIC_B5, this );
m_static_B5.bkColor( bk );
m_static_B5.textColor( tx );
m_static_B5.setFont(&logfont );
m_static_B6.SubclassDlgItem( IDC_STATIC_B6, this );
m_static_B6.bkColor( bk );
m_static_B6.textColor( tx );
m_static_B6.setFont(&logfont );
m_static_B7.SubclassDlgItem( IDC_STATIC_B7, this );
m_static_B7.bkColor( bk );
m_static_B7.textColor( tx );
m_static_B7.setFont(&logfont );
m_static_B8.SubclassDlgItem( IDC_STATIC_B8, this );
m_static_B8.bkColor( bk );
m_static_B8.textColor( tx );
m_static_B8.setFont(&logfont );
m_static_B9.SubclassDlgItem( IDC_STATIC_B9, this );
m_static_B9.bkColor( bk );
m_static_B9.textColor( tx );
m_static_B9.setFont(&logfont );
m_static_B10.SubclassDlgItem( IDC_STATIC_B10, this );
m_static_B10.bkColor( bk );
m_static_B10.textColor( tx );
m_static_B10.setFont(&logfont );
m_static_B11.SubclassDlgItem( IDC_STATIC_B11, this );
m_static_B11.bkColor( bk );
m_static_B11.textColor( tx );
m_static_B11.setFont(&logfont );
m_static_B12.SubclassDlgItem( IDC_STATIC_B12, this );
m_static_B12.bkColor( bk );
m_static_B12.textColor( tx );
m_static_B12.setFont(&logfont );
m_static_B13.SubclassDlgItem( IDC_STATIC_B13, this );
m_static_B13.bkColor( bk );
m_static_B13.textColor( tx );
m_static_B13.setFont(&logfont );
m_static_B14.SubclassDlgItem( IDC_STATIC_B14, this );
m_static_B14.bkColor( bk );
m_static_B14.textColor( tx );
m_static_B14.setFont(&logfont );
m_static_B15.SubclassDlgItem( IDC_STATIC_B15, this );
m_static_B15.bkColor( bk );
m_static_B15.textColor( tx );
m_static_B15.setFont(&logfont );
m_static_B16.SubclassDlgItem( IDC_STATIC_B16, this );
m_static_B16.bkColor( bk );
m_static_B16.textColor( tx );
m_static_B16.setFont(&logfont );
m_static_SET.SubclassDlgItem( IDC_STATIC_SET, this );
m_static_SET.bkColor( bk );
m_static_SET.textColor( tx1 );
m_static_SET.setFont(&logfont );
m_static1.SubclassDlgItem( IDC_STATIC1, this );
m_static1.bkColor( bk );
m_static1.textColor( tx );
m_static1.setFont(&logfont );
m_static2.SubclassDlgItem( IDC_STATIC2, this );
m_static2.bkColor( bk );
m_static2.textColor( tx );
m_static2.setFont(&logfont );
m_static3.SubclassDlgItem( IDC_STATIC3, this );
m_static3.bkColor( bk );
m_static3.textColor( tx );
m_static3.setFont(&logfont );
m_static4.SubclassDlgItem( IDC_STATIC4, this );
m_static4.bkColor( bk );
m_static4.textColor( tx );
m_static4.setFont(&logfont );
m_static5.SubclassDlgItem( IDC_STATIC5, this );
m_static5.bkColor( bk );
m_static5.textColor( tx );
m_static5.setFont(&logfont );
m_static6.SubclassDlgItem( IDC_STATIC6, this );
m_static6.bkColor( bk );
m_static6.textColor( tx );
m_static6.setFont(&logfont );
m_static7.SubclassDlgItem( IDC_STATIC7, this );
m_static7.bkColor( bk );
m_static7.textColor( tx );
m_static7.setFont(&logfont );
m_static8.SubclassDlgItem( IDC_STATIC8, this );
m_static8.bkColor( bk );
m_static8.textColor( tx );
m_static8.setFont(&logfont );
m_static9.SubclassDlgItem( IDC_STATIC9, this );
m_static9.bkColor( bk );
m_static9.textColor( tx );
m_static9.setFont(&logfont );
m_static10.SubclassDlgItem( IDC_STATIC10, this );
m_static10.bkColor( bk );
m_static10.textColor( tx );
m_static10.setFont(&logfont );
m_static11.SubclassDlgItem( IDC_STATIC11, this );
m_static11.bkColor( bk );
m_static11.textColor( tx );
m_static11.setFont(&logfont );
m_static12.SubclassDlgItem( IDC_STATIC12, this );
m_static12.bkColor( bk );
m_static12.textColor( tx );
m_static12.setFont(&logfont );
m_static13.SubclassDlgItem( IDC_STATIC13, this );
m_static13.bkColor( bk );
m_static13.textColor( tx );
m_static13.setFont(&logfont );
m_static14.SubclassDlgItem( IDC_STATIC14, this );
m_static14.bkColor( bk );
m_static14.textColor( tx );
m_static14.setFont(&logfont );
m_static15.SubclassDlgItem( IDC_STATIC15, this );
m_static15.bkColor( bk );
m_static15.textColor( tx );
m_static15.setFont(&logfont );
m_static16.SubclassDlgItem( IDC_STATIC16, this );
m_static16.bkColor( bk );
m_static16.textColor( tx );
m_static16.setFont(&logfont );
m_static_ENTER.SubclassDlgItem( IDC_STATIC_ENTER, this );
m_static_ENTER.bkColor( bk );
m_static_ENTER.textColor( tx1 );
m_static_ENTER.setFont(&logfont1 );
m_static_CANCEL.SubclassDlgItem( IDC_STATIC_CANCEL, this );
m_static_CANCEL.bkColor( bk );
m_static_CANCEL.textColor( tx1 );
m_static_CANCEL.setFont(&logfont1 );
m_static_AORB.SubclassDlgItem( IDC_STATIC_AORB, this );
m_static_AORB.bkColor( bk1 );
m_static_AORB.textColor( tx1 );
m_static_AORB.setFont(&logfont1 );
//设置编辑框
//A
m_edit_CXRD1A.SubclassDlgItem( IDC_EDIT_CXRD1A, this );
m_edit_CXRD1A.bkColor( bk );
m_edit_CXRD1A.textColor( tx );
m_edit_CXRD1A.setFont( &logfont );
m_edit_CXRD1A.SetWindowText("N/A");
m_edit_CXRD2A.SubclassDlgItem( IDC_EDIT_CXRD2A, this );
m_edit_CXRD2A.bkColor( bk );
m_edit_CXRD2A.textColor( tx );
m_edit_CXRD2A.setFont( &logfont );
m_edit_CXRD2A.SetWindowText("N/A");
m_edit_CXRD3A.SubclassDlgItem( IDC_EDIT_CXRD3A, this );
m_edit_CXRD3A.bkColor( bk );
m_edit_CXRD3A.textColor( tx );
m_edit_CXRD3A.setFont( &logfont );
m_edit_CXRD3A.SetWindowText("N/A");
m_edit_CXRD4A.SubclassDlgItem( IDC_EDIT_CXRD4A, this );
m_edit_CXRD4A.bkColor( bk );
m_edit_CXRD4A.textColor( tx );
m_edit_CXRD4A.setFont( &logfont );
m_edit_CXRD4A.SetWindowText("N/A");
m_edit_CXRD5A.SubclassDlgItem( IDC_EDIT_CXRD5A, this );
m_edit_CXRD5A.bkColor( bk );
m_edit_CXRD5A.textColor( tx );
m_edit_CXRD5A.setFont( &logfont );
m_edit_CXRD5A.SetWindowText("N/A");
m_edit_CXRD6A.SubclassDlgItem( IDC_EDIT_CXRD6A, this );
m_edit_CXRD6A.bkColor( bk );
m_edit_CXRD6A.textColor( tx );
m_edit_CXRD6A.setFont( &logfont );
m_edit_CXRD6A.SetWindowText("N/A");
m_edit_CXRD7A.SubclassDlgItem( IDC_EDIT_CXRD7A, this );
m_edit_CXRD7A.bkColor( bk );
m_edit_CXRD7A.textColor( tx );
m_edit_CXRD7A.setFont( &logfont );
m_edit_CXRD7A.SetWindowText("N/A");
m_edit_CXRD8A.SubclassDlgItem( IDC_EDIT_CXRD8A, this );
m_edit_CXRD8A.bkColor( bk );
m_edit_CXRD8A.textColor( tx );
m_edit_CXRD8A.setFont( &logfont );
m_edit_CXRD8A.SetWindowText("N/A");
m_edit_CXRD9A.SubclassDlgItem( IDC_EDIT_CXRD9A, this );
m_edit_CXRD9A.bkColor( bk );
m_edit_CXRD9A.textColor( tx );
m_edit_CXRD9A.setFont( &logfont );
m_edit_CXRD9A.SetWindowText("N/A");
m_edit_CXRD10A.SubclassDlgItem( IDC_EDIT_CXRD10A, this );
m_edit_CXRD10A.bkColor( bk );
m_edit_CXRD10A.textColor( tx );
m_edit_CXRD10A.setFont( &logfont );
m_edit_CXRD10A.SetWindowText("N/A");
m_edit_CXRD11A.SubclassDlgItem( IDC_EDIT_CXRD11A, this );
m_edit_CXRD11A.bkColor( bk );
m_edit_CXRD11A.textColor( tx );
m_edit_CXRD11A.setFont( &logfont );
m_edit_CXRD11A.SetWindowText("N/A");
m_edit_CXRD12A.SubclassDlgItem( IDC_EDIT_CXRD12A, this );
m_edit_CXRD12A.bkColor( bk );
m_edit_CXRD12A.textColor( tx );
m_edit_CXRD12A.setFont( &logfont );
m_edit_CXRD12A.SetWindowText("N/A");
m_edit_CXRD13A.SubclassDlgItem( IDC_EDIT_CXRD13A, this );
m_edit_CXRD13A.bkColor( bk );
m_edit_CXRD13A.textColor( tx );
m_edit_CXRD13A.setFont( &logfont );
m_edit_CXRD13A.SetWindowText("N/A");
m_edit_CXRD14A.SubclassDlgItem( IDC_EDIT_CXRD14A, this );
m_edit_CXRD14A.bkColor( bk );
m_edit_CXRD14A.textColor( tx );
m_edit_CXRD14A.setFont( &logfont );
m_edit_CXRD14A.SetWindowText("N/A");
m_edit_CXRD15A.SubclassDlgItem( IDC_EDIT_CXRD15A, this );
m_edit_CXRD15A.bkColor( bk );
m_edit_CXRD15A.textColor( tx );
m_edit_CXRD15A.setFont( &logfont );
m_edit_CXRD15A.SetWindowText("N/A");
m_edit_CXRD16A.SubclassDlgItem( IDC_EDIT_CXRD16A, this );
m_edit_CXRD16A.bkColor( bk );
m_edit_CXRD16A.textColor( tx );
m_edit_CXRD16A.setFont( &logfont );
m_edit_CXRD16A.SetWindowText("N/A");
m_edit_CXR1A.SubclassDlgItem( IDC_EDIT_CXR1A, this );
m_edit_CXR1A.bkColor( bk );
m_edit_CXR1A.textColor( tx );
m_edit_CXR1A.setFont( &logfont );
m_edit_CXR1A.SetWindowText("N/A");
m_edit_CXR2A.SubclassDlgItem( IDC_EDIT_CXR2A, this );
m_edit_CXR2A.bkColor( bk );
m_edit_CXR2A.textColor( tx );
m_edit_CXR2A.setFont( &logfont );
m_edit_CXR2A.SetWindowText("N/A");
m_edit_CXR3A.SubclassDlgItem( IDC_EDIT_CXR3A, this );
m_edit_CXR3A.bkColor( bk );
m_edit_CXR3A.textColor( tx );
m_edit_CXR3A.setFont( &logfont );
m_edit_CXR3A.SetWindowText("N/A");
m_edit_CXR4A.SubclassDlgItem( IDC_EDIT_CXR4A, this );
m_edit_CXR4A.bkColor( bk );
m_edit_CXR4A.textColor( tx );
m_edit_CXR4A.setFont( &logfont );
m_edit_CXR4A.SetWindowText("N/A");
m_edit_CXR5A.SubclassDlgItem( IDC_EDIT_CXR5A, this );
m_edit_CXR5A.bkColor( bk );
m_edit_CXR5A.textColor( tx );
m_edit_CXR5A.setFont( &logfont );
m_edit_CXR5A.SetWindowText("N/A");
m_edit_CXR6A.SubclassDlgItem( IDC_EDIT_CXR6A, this );
m_edit_CXR6A.bkColor( bk );
m_edit_CXR6A.textColor( tx );
m_edit_CXR6A.setFont( &logfont );
m_edit_CXR6A.SetWindowText("N/A");
m_edit_CXR7A.SubclassDlgItem( IDC_EDIT_CXR7A, this );
m_edit_CXR7A.bkColor( bk );
m_edit_CXR7A.textColor( tx );
m_edit_CXR7A.setFont( &logfont );
m_edit_CXR7A.SetWindowText("N/A");
m_edit_CXR8A.SubclassDlgItem( IDC_EDIT_CXR8A, this );
m_edit_CXR8A.bkColor( bk );
m_edit_CXR8A.textColor( tx );
m_edit_CXR8A.setFont( &logfont );
m_edit_CXR8A.SetWindowText("N/A");
m_edit_CXR9A.SubclassDlgItem( IDC_EDIT_CXR9A, this );
m_edit_CXR9A.bkColor( bk );
m_edit_CXR9A.textColor( tx );
m_edit_CXR9A.setFont( &logfont );
m_edit_CXR9A.SetWindowText("N/A");
m_edit_CXR10A.SubclassDlgItem( IDC_EDIT_CXR10A, this );
m_edit_CXR10A.bkColor( bk );
m_edit_CXR10A.textColor( tx );
m_edit_CXR10A.setFont( &logfont );
m_edit_CXR10A.SetWindowText("N/A");
m_edit_CXR11A.SubclassDlgItem( IDC_EDIT_CXR11A, this );
m_edit_CXR11A.bkColor( bk );
m_edit_CXR11A.textColor( tx );
m_edit_CXR11A.setFont( &logfont );
m_edit_CXR11A.SetWindowText("N/A");
m_edit_CXR12A.SubclassDlgItem( IDC_EDIT_CXR12A, this );
m_edit_CXR12A.bkColor( bk );
m_edit_CXR12A.textColor( tx );
m_edit_CXR12A.setFont( &logfont );
m_edit_CXR12A.SetWindowText("N/A");
m_edit_CXR13A.SubclassDlgItem( IDC_EDIT_CXR13A, this );
m_edit_CXR13A.bkColor( bk );
m_edit_CXR13A.textColor( tx );
m_edit_CXR13A.setFont( &logfont );
m_edit_CXR13A.SetWindowText("N/A");
m_edit_CXR14A.SubclassDlgItem( IDC_EDIT_CXR14A, this );
m_edit_CXR14A.bkColor( bk );
m_edit_CXR14A.textColor( tx );
m_edit_CXR14A.setFont( &logfont );
m_edit_CXR14A.SetWindowText("N/A");
m_edit_CXR15A.SubclassDlgItem( IDC_EDIT_CXR15A, this );
m_edit_CXR15A.bkColor( bk );
m_edit_CXR15A.textColor( tx );
m_edit_CXR15A.setFont( &logfont );
m_edit_CXR15A.SetWindowText("N/A");
m_edit_CXR16A.SubclassDlgItem( IDC_EDIT_CXR16A, this );
m_edit_CXR16A.bkColor( bk );
m_edit_CXR16A.textColor( tx );
m_edit_CXR16A.setFont( &logfont );
m_edit_CXR16A.SetWindowText("N/A");
//B
m_edit_CXRD1B.SubclassDlgItem( IDC_EDIT_CXRD1B, this );
m_edit_CXRD1B.bkColor( bk );
m_edit_CXRD1B.textColor( tx );
m_edit_CXRD1B.setFont( &logfont );
m_edit_CXRD1B.SetWindowText("N/A");
m_edit_CXRD2B.SubclassDlgItem( IDC_EDIT_CXRD2B, this );
m_edit_CXRD2B.bkColor( bk );
m_edit_CXRD2B.textColor( tx );
m_edit_CXRD2B.setFont( &logfont );
m_edit_CXRD2B.SetWindowText("N/A");
m_edit_CXRD3B.SubclassDlgItem( IDC_EDIT_CXRD3B, this );
m_edit_CXRD3B.bkColor( bk );
m_edit_CXRD3B.textColor( tx );
m_edit_CXRD3B.setFont( &logfont );
m_edit_CXRD3B.SetWindowText("N/A");
m_edit_CXRD4B.SubclassDlgItem( IDC_EDIT_CXRD4B, this );
m_edit_CXRD4B.bkColor( bk );
m_edit_CXRD4B.textColor( tx );
m_edit_CXRD4B.setFont( &logfont );
m_edit_CXRD4B.SetWindowText("N/A");
m_edit_CXRD5B.SubclassDlgItem( IDC_EDIT_CXRD5B, this );
m_edit_CXRD5B.bkColor( bk );
m_edit_CXRD5B.textColor( tx );
m_edit_CXRD5B.setFont( &logfont );
m_edit_CXRD5B.SetWindowText("N/A");
m_edit_CXRD6B.SubclassDlgItem( IDC_EDIT_CXRD6B, this );
m_edit_CXRD6B.bkColor( bk );
m_edit_CXRD6B.textColor( tx );
m_edit_CXRD6B.setFont( &logfont );
m_edit_CXRD6B.SetWindowText("N/A");
m_edit_CXRD7B.SubclassDlgItem( IDC_EDIT_CXRD7B, this );
m_edit_CXRD7B.bkColor( bk );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -