방법 ① ShowWindow함수 사용
//OnInitDialog() 부분에 추가하면 된다.
원형 : BOOLL_stdcall ShowWindow(HWND hWnd, int nCmdShow);
설명 : 지정된 윈도우의 표시 상태를 설정한다.
반환 : 성공여부를 반환한다.
매개변수
- HWND hWnd : 대상 윈도우 핸들
- nCmdWhow : 지정하고자 하는 보이기 상태. 이 값에 따라 최소화, 최대화 혹은 보통 상태로 시작
SW_SHWO : 윈도우를 활성화하며 보인다.
SW_SHOWMAXMIZED : 윈도우를 최대화된 상태로 활성화 한다.
SW_SHOWMINMIZED : 윈도우를 최소화한 상태로 활성화 한다.
SW_HIDE : 윈도우를 숨긴다.
SW_SHOWNOACTIVATE : 최근 크기와 위치에 윈도우를 보이며 활성화 상태는 변경되지 않는다.
방법 ②
//OnInitDialog() 부분에 추가하면 된다.
-> 제목 표시줄 삭제
LONG style = ::GetWindowLong( m_hWnd, GWL_STYLE );
style &= ~WS_CAPTION;
style &= ~WS_SYSMENU;
::SetWindowLong( m_hWnd, GWL_STYLE, style );
int screenx = GetSystemMetrics( SM_CXSCREEN );
int screeny = GetSystemMetrics( SM_CYSCREEN );
// resize:
SetWindowPos( NULL, -4, -4, screenx+8, screeny+4, SWP_NOZORDER );
출처 : https://gdnn.tistory.com/117
'Study > MFC' 카테고리의 다른 글
[MFC] Edit Control (0) | 2021.12.08 |
---|---|
[MFC] 소켓통신(TCP/IP) 채팅프로그램 만들기 - 서버 (0) | 2021.12.08 |
[MFC] GDI+를 이용한 더블 버퍼링 (0) | 2021.12.02 |
[MFC] x축, y축 좌표 그리기 (0) | 2021.12.01 |
[MFC] Dynamic Layout 적용하여 컨트롤 Resizing하기 (0) | 2021.11.25 |