请教:关于用ITaskbarList接口操纵Windows任务栏程序按钮的状态 现象:把任务栏程序的按钮隐藏起来后,马上又出现了
操作系统:WIN2000,VC2003
偶写的代码如下:用ITaskbarList接口操纵Windows任务栏程序按钮的状态
Step 1: 变量定义class CXDlg : public CDialog
{
......
public:
typedef ITaskbarList *LPITaskbarList;
LPITaskbarList pTaskbar;
......
};Step 2: 初始化 任务栏COM 对象BOOL CXDlg::OnInitDialog()
{
......
// Initializes the Component Object Model(COM)
CoInitialize(0);
// We call below function since we only need to create one object
CoCreateInstance(
CLSID_TaskbarList,
0,
CLSCTX_INPROC_SERVER,
IID_ITaskbarList,
(void**)&pTaskbar
);
// Below function will initialize the taskbar list object
pTaskbar->HrInit();
......
}Step 3: 使用:删除/显示 任务栏程序按钮void CXDlg::OnBnClickedButtonHide()
{
pTaskbar->DeleteTab(this->GetSafeHwnd());
AfxMessageBox("move ok");
}void CXDlg::OnBnClickedButtonShow()
{
pTaskbar->AddTab(this->GetSafeHwnd());
}
当显示"move ok"时,任务栏程序按钮是没有了,可以,关闭MessageBox后,任务栏马上就显示出来了
请教,这应该如何处理??
怎么办??
请指点
谢谢先
操作系统:WIN2000,VC2003
偶写的代码如下:用ITaskbarList接口操纵Windows任务栏程序按钮的状态
Step 1: 变量定义class CXDlg : public CDialog
{
......
public:
typedef ITaskbarList *LPITaskbarList;
LPITaskbarList pTaskbar;
......
};Step 2: 初始化 任务栏COM 对象BOOL CXDlg::OnInitDialog()
{
......
// Initializes the Component Object Model(COM)
CoInitialize(0);
// We call below function since we only need to create one object
CoCreateInstance(
CLSID_TaskbarList,
0,
CLSCTX_INPROC_SERVER,
IID_ITaskbarList,
(void**)&pTaskbar
);
// Below function will initialize the taskbar list object
pTaskbar->HrInit();
......
}Step 3: 使用:删除/显示 任务栏程序按钮void CXDlg::OnBnClickedButtonHide()
{
pTaskbar->DeleteTab(this->GetSafeHwnd());
AfxMessageBox("move ok");
}void CXDlg::OnBnClickedButtonShow()
{
pTaskbar->AddTab(this->GetSafeHwnd());
}
当显示"move ok"时,任务栏程序按钮是没有了,可以,关闭MessageBox后,任务栏马上就显示出来了
请教,这应该如何处理??
怎么办??
请指点
谢谢先
解决方案 »
- CFileDialog 如何实现拖曳打开图片
- MFC怎么创建服务(sc.exe)
- mdiArea->addSubWindow(showImageLabel)导致程序崩溃
- vc6.0 Object/Library Modules对应在VS2005中应设置哪项
- 串口编程的奇诡问题
- 有谁写过类似于winamp的可停靠,能组合的多窗口?帮帮小弟
- 请[nlstone(天外流星) ] 进来接分!
- 如何用VC建一个目录,然后又在该目录下建一个子目录,怎么作?
- 心情不好,散分拉!!!
- 如何通过程序实现,程序模拟键盘!
- 服务启动问题-----ACCESS----服务自动关闭,,,欢迎高手指教,可以送200分
- 水晶报表参数设置问题
帮忙解决一下啊分不够,再加
绝望了
那位再顶几下
结帐