最小化并隐藏到图标,这是收到相应,自动变到任务栏,可是点击的时候不会自动还原?!急

yuga 2005-05-27 03:26:41
一般这种情况度是点击自动还原,
可是现在没有反应,只能右健还原
这时候的点击是什么事件?
在那里处理?
...全文
198 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
greenteanet 2005-05-27
  • 打赏
  • 举报
回复
LRESULT CMyDlg::OnTaskbar(WPARAM wParam,LPARAM lParam)
{
UINT uMouseMsg=(UINT)lParam;

switch(uMouseMsg) {
case WM_LBUTTONDOWN:
{
DeleteIcon();
ShowWindow(SW_SHOW);

}
break;
case WM_RBUTTONUP:
AfxMessageBox("The mouse click the right button!");
break;
default:break;
}
return 0;
}
yuga 2005-05-27
  • 打赏
  • 举报
回复
我把在前台显示的子窗口去掉就可以,点击显示
谢谢
athena521 2005-05-27
  • 打赏
  • 举报
回复
和你右键做相同的处理:在托盘响应消息中添加
UINT uMouseMsg;
uMouseMsg=(UINT) lParam;
if(uMouseMsg == WM_LBUTTONDBLCLK)//双击
{
if(this->IsIconic() == TRUE)
{
ShowWindow(SW_MAXIMIZE);
}
SetForegroundWindow();
}
Dizovin 2005-05-27
  • 打赏
  • 举报
回复
需要自己处理鼠标左键单击,跟你的右键响应一起处理。

15,980

社区成员

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

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