下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年醫(yī)用高頻儀器設(shè)備項目資金籌措計劃書代可行性研究報告
- 2024年瀘水縣一級造價工程師《土建計量》考前沖刺試題含解析
- 2024授權(quán)委托書合同版
- 2024委托保證合同新
- 2024的廠房租賃合同范文
- 2024委托檢驗合同范例
- 2024城市租賃合同協(xié)議書范本
- 2024年超高壓復(fù)合膠管項目合作計劃書
- 2024年動物炭黑、動物膠及其衍生物項目發(fā)展計劃
- 2024年細(xì)菌類生物制品合作協(xié)議書
- 110kV變電站及110kV輸電線路運維投標(biāo)技術(shù)方案(第二部分)
- 工程測量技術(shù)-《數(shù)字測圖技術(shù)》課程標(biāo)準(zhǔn)
- 醫(yī)療器械培訓(xùn)試題及答案
- 2024年福建省福州市事業(yè)單位招聘979人歷年高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 2024公共基礎(chǔ)知識考試620題及答案(含答案)
- 汽車校園推廣方案范文
- 《格林童話》考試題(附答案)
- 《紅領(lǐng)巾胸前飄》課件
- 校園誠信紙巾營銷策劃
- 定秘培訓(xùn)課件
- 微生物工程(發(fā)酵)第四章-無菌空氣的制備課件
評論
0/150
提交評論