반응형
- 기타사항 : EVC, winCE5 테스트완료.
- 마크다운변환 : 20190905
- 기타사항 : EVC, winCE5 테스트완료.
aygshell 해더파일추가
#include <aygshell.h>
aygshell 라이브러리 추가
#pragma comment(lib, "aygshell.lib")
전체 화면으로 바꾸기..(init dialog 세팅)
(이 코드의 원리는...좀 무식하긴 하지만 아예 메뉴바니뭐니 다 없애 버린다.--> 결국은 전체화면;;)
CWnd *tWnd = FindWindow(TEXT("HHTaskBar"), NULL); // TaskBar의 핸들을 알아냄
if(tWnd) { tWnd->ShowWindow(SW_HIDE); }
::ShowWindow(SHFindMenuBar(m_hWnd), SW_HIDE);
m_hMenubar = SHFindMenuBar(AfxGetMainWnd()->m_hWnd);
::ShowWindow((HWND)m_hMenubar, SW_HIDE);
int x = GetSystemMetrics(SM_CXVIRTUALSCREEN);
int y = GetSystemMetrics(SM_CYVIRTUALSCREEN);
SetWindowPos(&wndTopMost,0,0,x,y,0);
destrory 부분에서 다시 전체화면 원상복구
::ShowWindow(SHFindMenuBar(m_hWnd), SW_SHOW);
CWnd *tWnd = FindWindow(TEXT("HHTaskBar"), NULL); // TaskBar의 핸들을 알아냄
if(tWnd){ tWnd->ShowWindow(SW_SHOW); }
::ShowWindow((HWND)m_hMenubar, SW_SHOW);
반응형