trayicon類在單文件中的使用

2021-04-30 09:11:35 字數 1200 閱讀 6783

//新建乙個基於單文件的工程

//將trayicon類引入工程,並引入圖示作為動態顯示用

//在工程中新建乙個選單id為idr_traypopup,新增兩個命令id:id_showwindow 和 id_hidewindow

//並利用類嚮導在cmainframe類中為它們新增命令處理函式

void cmainframe::onshowwindow()

void cmainframe::onhidewindow()

//在類cmainframe標頭檔案前新增

#include "ntray.h"

#define maxicons (int)9  //定義圖示的最大數目,具體工程具體修改數目

#define delay (dword)100 //定義動畫圖標的時間延遲

//在declare_message_map()前新增自定義訊息

afx_msg lresult ontraynotification(wparam wparam, lparam lparam);

//宣告trayicon類物件

ctraynotifyicon m_trayicon;

//宣告圖示陣列

hicon m_hicons[maxicons];

//在cmainframe的實現檔案中新增訊息巨集id

#define wm_traynotify (wm_user + 100)

//在begin_message_map(cmainframe, cframewnd) 和 end_message_map()之間新增訊息對映

on_message(wm_traynotify, ontraynotification)

//在cmainframe的實現檔案中定義訊息處理函式

lresult cmainframe::ontraynotification(wparam wparam, lparam lparam)

//在cmainframe的oncreate(lpcreatestruct lpcreatestruct) 函式中新增

if (!m_trayicon.create(this, idr_traypopup, _t("提示資訊"), m_hicons, maxicons, delay, wm_traynotify))

晨曦夕辰

2009.07.03

NMF在文件聚類中的應用

1 給定乙個文件語料庫,首先構造乙個詞 文件矩陣v,其中v的i列代表文件di的加權詞頻向量。2 使用nmf方法分解矩陣v,得到分解矩陣w,h 3 歸一化w,h。4 使用矩陣h來決定每個文件的歸類。那個文件di的類標為 x,當 當然,如果想對單詞進行聚類,我們可以通過w矩陣來確定。對於單詞ti,分配的...

在單文件中插入對話方塊

由於需要在單文件中輸入東西,所以學習一下檢視分割的些許內容。1.首先,在mainfrm.h中插入csplitterwnd m splitter protected 控制項條嵌入成員 c m wnd cstatusbar m wndstatusbar csplitterwnd m splitter 生...

在類中重置 , (單目運算)

在類中重置 單目運算 在類中進行單目 與 例如a 用point這個類來做例子。include using namespace std class point point point point point int x,int y point point operator point point op...