用ITaskbarList接口显示或隐藏窗口在任务栏上的按钮

kingcom_xu 2003-02-27 07:23:41
void ShowInTaskbar(HWND m_hWnd,BOOL bshow)
{
//在app的InitInstance中加入::CoInitialize(NULL);
HRESULT hr;
ITaskbarList *pTaskbarList;

hr=CoCreateInstance(CLSID_TaskbarList,NULL,CLSCTX_INPROC_SERVER,
IID_ITaskbarList,(void**)&pTaskbarList);

pTaskbarList->HrInit();
if(bshow){
pTaskbarList->AddTab(m_hWnd);
}
else{
pTaskbarList->DeleteTab(m_hWnd);
}
pTaskbarList->Release();
//在app的ExitInstance中加入::CoUninitialize();

}


...全文
73 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
王伟晔 2003-07-25
  • 打赏
  • 举报
回复
Thank kingcom_xu!
kingcom_xu 2003-02-27
  • 打赏
  • 举报
回复
你倒试试在基于对话框的工程中把主对话框在任务栏上的按钮隐藏掉.
别加一个隐藏窗口哦:)
kingcom_xu 2003-02-27
  • 打赏
  • 举报
回复
why?
Daniel22_cn 2003-02-27
  • 打赏
  • 举报
回复
没意义!!

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧