SystemTray.cpp, SystemTray.h 만 기존 프로젝트에 포함시키고...
헤더에 추가..
#include "SystemTray.h"
CSystemTray m_TrayIcon;
#define WM_ICON_NOTIFY WM_USER+10
소스부분에 추가..
// Create the tray icon
if (!m_TrayIcon.Create(NULL, // Parent window
WM_ICON_NOTIFY, // Icon notify message to use
_T("This is a Tray Icon - Right click on me!"), // tooltip
::LoadIcon(NULL, IDI_ASTERISK), // Icon to use
IDR_MENU1)) // ID of tray icon
return -1;
m_TrayIcon.Create() 에서 필요한 부분만 살짝 변경...
그리고... 최소화 버튼이나 종료 버튼(윈도우 우측상단)의 메시지는
OnSysCommand() 부분에서 처리하시면 될 것 같습니다.
참고 : http://www.codeguru.com/Cpp/COM-Tech/shell/icons/article.php/c1335/
'볼거리, 읽을거리, 놀거리' 카테고리의 다른 글
캐럿보이넷 :: 된장녀 키우기 게임 (3) | 2006.08.10 |
---|---|
캐럿보이넷 :: Ninja Baseball Batman(가칭:야구왕) (1) | 2006.07.30 |
캐럿보이넷 :: 내 체질(사상의학)에 맞는 건강한 여름나기 비결 (0) | 2006.07.24 |
캐럿보이넷 :: 파일 탐색.. (0) | 2006.07.19 |
캐럿보이넷 :: 70점 못 받으면 교사자격증 안준다? (2) | 2006.07.10 |