일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- MyThread
- MFC
- SSG
- 실습
- 충무창업큐브
- mfc 실습
- 정처기 독학
- ListBox
- 포트폴리오
- 유료강좌
- 도움말
- 핵심 요약
- mysql
- C++
- 별찍기
- 정보처리기사
- linux
- Time
- 마이크로소프트
- 김성엽
- win32
- MyTread
- Tipsware
- C
- do it c
- tips강좌
- C언어
- MFC 예제
- visual
- 미가공
- Today
- Total
History
[MFC] 트레이 아이콘 사용하기 본문
사람들은 트레이 아이콘이라는 것이 생소할 것이라고 생각한다. 그래서 아래 예시 사진을 넣어놨다. 아래에서 보이는 것과 같이 트레이 아이콘은 PC에 작업 표시줄에 나오는 작은 아이콘들이다.
이제 MFC 프로그램을 실행하면 사용자가 원하는 아이콘과 문구가 마우스의 포커스에 맞춰졌으면 아래 예시처럼 동작해야 한다.

트레이 아이콘의 모양과 문구 등 속성을 설정하려면 아래 링크한 NOTIFYICONDATA 구조체의 도움말을 보면 된다.
[mfc] NOTIFYICONDATA 구조체 도움말
https://learn.microsoft.com/ko-kr/windows/win32/api/shellapi/ns-shellapi-notifyicondataa?redirectedfrom=MSDN&f1url=%3FappId%3DDev16IDEF1%26l%3DKO-KR%26k%3Dk(SHELLAPI%252FNOTIFYICONDATA)%3Bk(NOTIFYICONDATA)%3Bk(DevLang-C%252B%252B)%3Bk(TargetOS-Windows)%26r
hard-go-head.tistory.com
이제 속성을 설정하고 그 속성을 작업표시줄에 메시지를 전송해 사용자들이 실질적으로 사용할 수 있게 만들어주는 함수
Shell_NotifyIcon에 대한 도움말이 아래 링크에 있다.
[MFC] Shell_NotifyIcon 함수 도움말
https://learn.microsoft.com/ko-kr/windows/win32/api/shellapi/nf-shellapi-shell_notifyicona?redirectedfrom=MSDN&f1url=%3FappId%3DDev16IDEF1%26l%3DKO-KR%26k%3Dk(SHELLAPI%252FNIM_ADD)%3Bk(NIM_ADD)%3Bk(DevLang-C%252B%252B)%3Bk(TargetOS-Windows)%26rd%3Dtrue She
hard-go-head.tistory.com
아래는 실행화면이다.

'MFC > 개인 실습' 카테고리의 다른 글
[MFC] 달력 만들기-Step 2 (0) | 2023.01.31 |
---|---|
[MFC] 달력 만들기-Step 1 (1) | 2023.01.30 |
[MFC] 컴퓨터 드라이브 정보 가져오기 (0) | 2023.01.28 |
[MFC] 움직이는 막대 그래프 (0) | 2023.01.27 |
[MFC]Alpha 채널을 사용해서 투명한 배경의 Png 이미지 파일 만들기 - Step 1 (0) | 2023.01.18 |