一个很菜的有关问题

一个很菜的问题?
在VC++6.0中怎么设置可以在程序最小化的时候在右下脚有程序图标!!??

------解决方案--------------------
在CMainFrame-> OnCreate里可面用,NOTIFYICONDATA
代码可以如下:
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{···········
NOTIFYICONDATA tnd;
tnd.cbSize=sizeof(NOTIFYICONDATA);
tnd.hWnd=this-> m_hWnd;
tnd.uID=IDR_MAINFRAME;
tnd.uFlags=NIF_MESSAGE|NIF_ICON|NIF_TIP;
tnd.uCallbackMessage=WM_LIBEN;
tnd.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME));
strcpy(tnd.szTip, "退出程序 ");
Shell_NotifyIcon(NIM_ADD,&tnd);//Sends a message to the taskbar 's(任务栏) status area.
return 0;
}
void CMainFrame::Onliben(WPARAM wParam,LPARAM lParam)
{
UINT uID;
UINT uMouseMsg;
POINT pt;
uID=(UINT)wParam;
uMouseMsg=(UINT)lParam;
if(uMouseMsg==WM_RBUTTONDOWN)
{
switch(uID)
{
case IDR_MAINFRAME:
// GetCursorPos(&pt);// cursor 's position(光标位置)
if(AfxMessageBox( "退出吗? ",MB_OKCANCEL,0)==IDOK)
OnAppExit();
break;
}

}
}
void CMainFrame::OnAppExit()
{
NOTIFYICONDATA tnid;/*(Contains(包括) information that
the system needs to process(处理) taskbar(任务栏) status area messages.)*/
tnid.cbSize=sizeof(NOTIFYICONDATA);
tnid.hWnd=this-> m_hWnd;
tnid.uID=IDR_MAINFRAME;
Shell_NotifyIcon(NIM_DELETE,&tnid);//Sends a message to the taskbar 's(任务栏) status area.
PostQuitMessage(0);//关闭系统线程.....AfxPostQuitMessage(0)
}

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style=WS_POPUP;//或用WS_POPUPWINDOW
//cs.style&=~WS_SYSMENU;
cs.dwExStyle|=WS_EX_TOOLWINDOW;//扩展风格
//return CFrameWnd::PreCreateWindow(cs);
return TRUE;
}