0 Star 1 Fork 1

cm.wang/MDINotepad

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ITL3.bas 918 Bytes
一键复制 编辑 原始数据 按行查看 历史
Cm Wang 提交于 2024-09-20 11:12 +08:00 . Add files via upload
#pragma once
' ITL3 ITaskbarList3
' Copyright (c) 2024 CM.Wang
' Freeware. Use at your own risk.
#include once "ITL3.bi"
Constructor ITL3
mInit=False
End Constructor
Destructor ITL3
If mInit Then tl3->lpVtbl->Release(tl3)
End Destructor
Property ITL3.WndForm() As HWND
Return hWndForm
End Property
Property ITL3.WndForm(ByVal nVal As HWND)
hWndForm = nVal
End Property
Sub ITL3.Initial(ByVal nVal As HWND)
CoCreateInstance(@CLSID_TaskbarList,NULL,CLSCTX_INPROC_SERVER,@IID_ITaskbarList3,@tl3)
tl3->lpVtbl->HrInit(tl3)
WndForm = nVal
mInit=True
End Sub
Function ITL3.SetValue(ullCompleted As ULONGLONG ,ullTotal As ULONGLONG) As HRESULT
Return tl3->lpVtbl->SetProgressValue(tl3 , hWndForm , ullCompleted , ullTotal)
End Function
Function ITL3.SetState(tbpFlags As TBPFLAG) As HRESULT
Return tl3->lpVtbl->SetProgressState(tl3 , hWndForm , tbpFlags)
End Function
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/cm-wang/MDINotepad.git
git@gitee.com:cm-wang/MDINotepad.git
cm-wang
MDINotepad
MDINotepad
main

搜索帮助