设为首页 加入收藏

TOP

VC实现将对话框最小化到托盘(五)
2013-09-26 19:38:07 来源: 作者: 【 】 浏览:399
Tags:实现 对话 最小化 托盘

 

  menu.DestroyMenu();

  delete lpoint;

  }

  break;

  case WM_LBUTTONDBLCLK://双击左键的处理

  {

  Shell_NotifyIcon(NIM_DELETE,&nid);//删除托盘图标

  ShowWindow(SW_SHOWNORMAL);//显示主窗口

  //this->SetWindowPos(&wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);//使窗口总是在最前面

  }

  break;

  }

  return 0;

  }

  6)继承WM_DESTROY:

  void CminisysDlg::OnDestroy()

  {

  CDialog::OnDestroy();

  // TODO: Add your message handler code here

  Shell_NotifyIcon(NIM_DELETE,&nid); //退出程序后删除托盘图标

  }

  7) 映射ON_SIZE:

  void CminisysDlg::OnSize(UINT nType, int cx, int cy)

  {

  CDialog::OnSize(nType, cx, cy);

  // TODO: Add your message handler code here

  if(nType == SIZE_MINIMIZED)

  {

  ShowWindow(SW_HIDE); // 当最小化市,隐藏主窗口

  }

  }

  3.说明:代码均是添加到现有MFC框架代码!

      

首页 上一页 2 3 4 5 6 7 8 下一页 尾页 5/8/8
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇在VC++中建立自定义数据库类 下一篇VC???????Ч?????

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: