1. 程式人生 > >MFC中將視窗最小化到托盤的一種方法

MFC中將視窗最小化到托盤的一種方法

(二)程式實現
  1、自定義訊息WM_SHOWTASK:
  #define WM_SHOWTASK (WM_USER +1)
  2、在MFC的
  ::OnSysCommand(UINT nID, LPARAM lParam) 函式體中增加一個命令響應
  if(nID==SC_MINIMIZE)
  ToTray(); //最小化到托盤的函式
  3、在訊息對映中新增
  ON_MESSAGE(WM_SHOWTASK,OnShowTask); //其中WM_SHOWTASK是訊息名,
  OnShowTask是自己定義的訊息響應函式,後面有說明。