下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、win7任務(wù)欄編程typef enum _thumbbuttonflags thbf_enabled = 0, thbf_disabled = 0x1, thbf_dismissonclick = 0x2, thbf_nobackground = 0x4, thbf_hidden = 0x8, thbf_noninteractive = 0x10 thumbbuttonflags; typedef enum _thumbbuttonmask thb_bitmap = 0x1, thb_icon = 0x2, thb_tooltip = 0x4, thb_flags = 0x8 thumbbut
2、tonmask; include pshpack8.h typedef suct _thumbbutton thumbbuttonmask dwmask; uint iid; uint ibitmap; hicon hicon; wchar sztip 260 ; thumbbuttonflags dwflags; thumbbutton, *lpthumbbutton; include poppack.h define thbn_clicked 0x1800 typedef enum _tbpflag tbpf_noprogress = 0, tbpf_indeterminate = 0x1
3、, tbpf_normal = 0x2, tbpf_error = 0x4, tbpf_paused = 0x8 tbpflag; /typedef _com_interface itaskbarlist3vtbl itaskbarlist3vtbl; define interface itaskbarlist3vtbl declare_interface_(itaskbarlist3vtbl,iunknown) stdmethod(queryinterface)(this_ refiid,lpvoid*) pure; stdmethod_(ulong,aref)(this) pure; st
4、dmethod_(ulong,release)(this) pure; stdmethod(hrinit)(this) pure; stdmethod(addtab)(this_ hwnd) pure; stdmethod(deletetab)(this_ hwnd) pure; stdmethod(activatetab)(this_ hwnd) pure; stdmethod(setactivealt)(this_ hwnd) pure; stdmethod(markfulcreenwindow)(this_ hwnd,bool) pure; stdmethod(setprogressva
5、lue)(this_ hwnd,ulonglong,ulonglong) pure; stdmethod(setprogressstate)(this_ hwnd,dword) pure; stdmethod(registertab)(this_ hwnd,hwnd) pure; stdmethod(unregistertab)(this_ hwnd) pure; stdmethod(settaborder)(this_ hwnd,hwnd) pure; stdmethod(settabactive)(this_ hwnd,hwnd,dword) pure; stdmethod(thumbba
6、raddbuttons)(this_ hwnd,uint,lpthumbbutton) pure; stdmethod(thumbbarupbuttons)(this_ hwnd,uint,lpthumbbutton) pure; stdmethod(thumbbarsetimagelist)(this_ hwnd,himagelist) pure; stdmethod(setoverlayicon)(this_ hwnd,hicon,lpcwstr) pure; stdmethod(setthumbnailtooltip)(this_ hwnd,lpcwstr) pure; stdmetho
7、d(setthumbnailclip)(this_ hwnd,hicon,rect) pure; undef interface typedef struct itaskbarlist3vtbl itaskbarlist3; if !defined(_lusplus) | defined(cinterface) define itaskbarlist3_queryinterface(p,ri,ppvobject) (p)- lpvtbl- queryinterface(p,riid,ppvobject) define itaskbarlist3_addref(p) (p)- lpvtbl- a
8、ddref(p) define itaskbarlist3_release(p) (p)- lpvtbl- release(p) define itaskbarlist3_hrinit(p) (p)- lpvtbl- hrinit(p) define itaskbarlist3_addtab(p,hwnd) (p)- lpvtbl- addtab(p,hwnd) define itaskbarlist3_deletetab(p,hwnd) (p)- lpvtbl- deletetab(p,hwnd) define itaskbarlist3_activatetab(p,hwnd) (p)- l
9、pvtbl- activatetab(p,hwnd) define itaskbarlist3_setactivealt(p,hwnd) (p)- lpvtbl- setactivealt(p,hwnd) define itaskbarlist3_markfullscreenwindow(p,hwnd,ffullscreen) (p)- lpvtbl- markfullscreenwindow(p,hwnd,ffullscreen) define itaskbarlist3_setprogressvalue(p,hwnd,ullcompleted,ulltotal) (p)- lpvtbl-
10、setprogressvalue(p,hwnd,ullcompleted,ulltotal) define itaskbarlist3_setprogressstate(p,hwnd,tbpflags) (p)- lpvtbl- setprogressstate(p,hwnd,tbpflags) define itaskbarlist3_registertab(p,hwndtab,hwndmdi) (p)- lpvtbl- registertab(p,hwndtab,hwndmdi) define itaskbarlist3_unregistertab(p,hwndtab) (p)- lpvt
11、bl- unregistertab(p,hwndtab) define itaskbarlist3_settaborder(p,hwndtab,hwndinsertbefore) (p)- lpvtbl- settaborder(p,hwndtab,hwndinsertbefore) define itaskbarlist3_settabactive(p,hwndtab,hwndmdi,dwreserved) (p)- lpvtbl- settabactive(p,hwndtab,hwndmdi,dwreserved) define itaskbarlist3_thumbbaraddbutto
12、ns(p,hwnd,cbuttons,pbutton) (p)- lpvtbl- thumbbaraddbuttons(p,hwnd,cbuttons,pbutton) define itaskbarlist3_thumbbarupdatebuttons(p,hwnd,cbuttons,pbutton) (p)- lpvtbl- thumbbarupdatebuttons(p,hwnd,cbuttons,pbutton) define itaskbarlist3_thumbbarsetimagelist(p,hwnd,himl) (p)- lpvtbl- thumbbarsetimagelis
13、t(p,hwnd,himl) define itaskbarlist3_setoverlayicon(p,hwnd,hicon,pszdescription) (p)- lpvtbl- setoverlayicon(p,hwnd,hicon,pszdescription) define itaskbarlist3_setthumbnailtooltip(p,hwnd,psztip) (p)- lpvtbl- setthumbnailtooltip(p,hwnd,psztip) define itaskbarlist3_setthumbnailclip(p,hwnd,prcclip) (p)-
14、lpvtbl- setthumbnailclip(p,hwnd,prcclip) else /* !defined(_cplusplus) | defined(cinterface) */ define itaskbarlist3_queryinterface(p,riid,ppvobject) (p)- queryinterface(p,riid,ppvobject) define itaskbarlist3_addref(p) (p)- addref(p) define itaskbarlist3_release(p) (p)- release(p) define itaskbarlist
15、3_hrinit(p) (p)- hrinit(p) define itaskbarlist3_addtab(p,hwnd) (p)- addtab(p,hwnd) define itaskbarlist3_deletetab(p,hwnd) (p)- deletetab(p,hwnd) define itaskbarlist3_activatetab(p,hwnd) (p)- activatetab(p,hwnd) define itaskbarlist3_setactivealt(p,hwnd) (p)- setactivealt(p,hwnd) define itaskbarlist3_
16、markfullscreenwindow(p,hwnd,ffullscreen) (p)- markfullscreenwindow(p,hwnd,ffullscreen) define itaskbarlist3_setprogressvalue(p,hwnd,ullcompleted,ulltotal) (p)- setprogressvalue(p,hwnd,ullcompleted,ulltotal) define itaskbarlist3_setprogressstate(p,hwnd,tbpflags) (p)- setprogressstate(p,hwnd,tbpflags)
17、 define itaskbarlist3_registertab(p,hwndtab,hwndmdi) (p)- registertab(p,hwndtab,hwndmdi) define itaskbarlist3_unregistertab(p,hwndtab) (p)- unregistertab(p,hwndtab) define itaskbarlist3_settaborder(p,hwndtab,hwndinsertbefore) (p)- settaborder(p,hwndtab,hwndinsertbefore) define itaskbarlist3_settabac
18、tive(p,hwndtab,hwndmdi,dwreserved) (p)- settabactive(p,hwndtab,hwndmdi,dwreserved) define itaskbarlist3_thumbbaraddbuttons(p,hwnd,cbuttons,pbutton) (p)- thumbbaraddbuttons(p,hwnd,cbuttons,pbutton) define itaskbarlist3_thumbbarupdatebuttons(p,hwnd,cbuttons,pbutton) (p)- thumbbarupdatebuttons(p,hwnd,c
19、buttons,pbutton) define itaskbarlist3_thumbbarsetimagelist(p,hwnd,himl) (p)- thumbbarsetimagelist(p,hwnd,himl) define itaskbarlist3_setoverlayicon(p,hwnd,hicon,pszdescription) (p)- setoverlayicon(p,hwnd,hicon,pszdescription) define itaskbarlist3_setthumbnailtooltip(p,hwnd,psztip) (p)- setthumbnailtooltip(p,hwnd,psztip) define itaskbarlist3_setthumbnailclip(p,hwnd,prcclip) (p)- setthumbnailcl
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024屆內(nèi)蒙古自治區(qū)錫林郭勒盟高三上學(xué)期期末考試歷史試題(解析版)
- 2024-2025學(xué)年浙江省杭州地區(qū)(含周邊)重點(diǎn)中學(xué)高二上學(xué)期期中考試歷史試題(解析版)
- 廣東省廣州市天河區(qū)2025屆高三上學(xué)期綜合測(cè)試(一)英語(yǔ)試卷含答案
- 單位管理制度集合大合集【人員管理】十篇
- 單位管理制度合并匯編人員管理
- 單位管理制度分享匯編【職員管理】十篇
- 高中語(yǔ)文一些重要的文化常識(shí)
- 單位管理制度范例選集【職工管理篇】
- 《電子商務(wù)法律規(guī)范》課件
- 房地產(chǎn)營(yíng)銷技能培訓(xùn)-閔新聞
- 新入職員工年終工作總結(jié)課件
- 靜脈導(dǎo)管維護(hù)
- 年度先進(jìn)員工選票標(biāo)準(zhǔn)格式
- 患者告知及知情同意簽字制度
- 公司各中心事業(yè)部獨(dú)立核算運(yùn)營(yíng)實(shí)施方案
- 幼兒園大班綜合《我們和手機(jī)》課件
- 中小企業(yè)內(nèi)部控制與風(fēng)險(xiǎn)管理(第二版)項(xiàng)目五:銷售業(yè)務(wù)內(nèi)部控制與風(fēng)險(xiǎn)管理
- 中鐵二局工程項(xiàng)目全員安全教育培訓(xùn)考試試題(普工)附答案
- 08坦白檢舉教育
- 10、美的微波爐美食創(chuàng)意拍攝腳本
- 07FK02防空地下室通風(fēng)設(shè)備安裝PDF高清圖集
評(píng)論
0/150
提交評(píng)論