之前做過(guò)一個(gè)定時(shí)關(guān)機(jī)的小工具,基于C#。為了學(xué)習(xí)托盤(pán)圖標(biāo)的使用,這次基于C實(shí)現(xiàn),純Win32 SDK開(kāi)發(fā),不依賴(lài).NET framework,占用資源更少。
托盤(pán)圖標(biāo)需構(gòu)造NOTIFYICONDATA結(jié)構(gòu),設(shè)置相關(guān)的成員后調(diào)用Shell_NotifyIcon顯示圖標(biāo)即可。