반응형
트레이 아이콘으로 사용하는 프로그램이 있으면,
작업 표시줄에 나타나면 공간만 소요하고 쓸모가 없게 된다.
이럴때 간단한 메시지하나만 발생 시키면 작업 표시줄에서 뺄 수 있다.
- {
- ...
- SetIcon(m_hIcon, TRUE); // 큰 아이콘을 설정합니다.
- SetIcon(m_hIcon, FALSE); // 작은 아이콘을 설정합니다.
- ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);
- ...
- return TRUE; // 포커스를 컨트롤에 설정하지 않으면 TRUE를 반환합니다.
- }
BOOL CMyPlannerDlg::OnInitDialog() { ... SetIcon(m_hIcon, TRUE); // 큰 아이콘을 설정합니다. SetIcon(m_hIcon, FALSE); // 작은 아이콘을 설정합니다. ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW); ... return TRUE; // 포커스를 컨트롤에 설정하지 않으면 TRUE를 반환합니다. }
WM_INITDIALOG 메시지에 이렇게 코드를 넣으면 된다.
2008사용자는 OnInitDialog()를 오버라이딩..
반응형
'C & C++ > MFC 컨트롤' 카테고리의 다른 글
[상태바] 실행시 CStatues Bar 의 Prompt 문자열 제어하기 (0) | 2011.04.07 |
---|---|
[Tip] 작업표시줄 숨기기 (0) | 2011.04.04 |
[Tip] 인텔리젼스 구현 (0) | 2011.04.04 |
[Tip] 썸네일 리스트 미리보기 만들기 (0) | 2011.04.04 |
[Tip] 네이트온 올림글 따라하기 (0) | 2011.04.04 |
댓글