當前位置:編程學習大全網 - 編程軟體 - C++ 編程(關於窗口背景顏色,最大化,字體)

C++ 編程(關於窗口背景顏色,最大化,字體)

妳的問題可以這樣的解決:

第壹題:辦法有很多種,我給出兩種:

1:在BOOL CDdApp::InitInstance()函數之中

{

........

.......

m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);//設置最大

pMainFrame->UpdateWindow();

}

2:在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)

中,

{

...........

...........

CRect rect;

rect.left=0;

rect.top=0;

rect.right =GetSystemMetrics(SM_CXSCREEN);

rect.bottom =GetSystemMetrics(SM_CYSCREEN);

this->MoveWindow(rect,true);

}

第二題:

BOOL CDdView::OnEraseBkgnd(CDC* pDC)

{

CBrush MyBrush;

MyBrush.CreateSolidBrush(RGB(0,255,0));

CBrush *pOldBrush=pDC->SelectObject(&MyBrush);

CRect Rect;

GetClientRect(&Rect);

pDC->Rectangle(&Rect);

pDC->SelectObject(pOldBrush);

return TRUE;

}

第三題:在創建字體的時候,引入fontsize變量,然後改變字體的大小:

CFont font;

int fontsize;

font.createFont()//查看msdn的幫助!

試壹試吧,壹定可以解決。

  • 上一篇:人工智能教育系統軟件研發到什麽程度了?
  • 下一篇:能用C++編寫殺毒軟件嗎?
  • copyright 2024編程學習大全網