MFC實現(xiàn)全屏功能的代碼
很多的播放器都有快捷鍵控制窗口以全屏幕的方式顯示。給應(yīng)用程序加上全屏幕的功能,并不需要很多的代碼,比如給一個基于對話框的應(yīng)用程序加上全屏功能只需要以下少量代碼就可以工作了。
void CFullScreenDlg::FullScreenView(void)
{
RECT rectDesktop;
WINDOWPLACEMENT wpNew;
if (!IsFullScreen())
{
// We'll need these to restore the original state.
GetWindowPlacement (&m_wpPrev);
//Adjust RECT to new size of window
::GetWindowRect ( ::GetDesktopWindow(), &rectDesktop );
::AdjustWindowRectEx(&rectDesktop, GetStyle(), FALSE, GetExStyle());
// Remember this for OnGetMinMaxInfo()
m_rcFullScreenRect = rectDesktop;
wpNew = m_wpPrev;
相關(guān)推薦:
2010年9月計算機等級考試成績查詢時間匯總
2011年計算機等級考試二級C++輔導(dǎo)筆記匯總
2011年上半年計算機等級考試報名時間匯總
2011計算機等級考試二級C++輔導(dǎo)實例編程匯總