当前位置: 首页 > news >正文

网站后台管理系统的重要技术指标蒙牛网站建设

网站后台管理系统的重要技术指标,蒙牛网站建设,中国设计师排名,旅游网站管理系统在我们开发Windows客户端程序时,往往会出现程序退出后,任务还保留之前程序的缓存图标。每打开关闭一次程序,图标会一直增加,导致托盘存放大量缓存图标。为了解决这个问题,我们可以通过下面的程序清理任务栏托盘图标缓存…

        在我们开发Windows客户端程序时,往往会出现程序退出后,任务还保留之前程序的缓存图标。每打开关闭一次程序,图标会一直增加,导致托盘存放大量缓存图标。为了解决这个问题,我们可以通过下面的程序清理任务栏托盘图标缓存。

清理任务栏托盘缓存图标帮助类:

    public class TaskBarHelper{[DllImport("user32.dll", SetLastError = true)]static extern IntPtr FindWindowEx(IntPtr parentHandle, IntPtr childAfter, string className, string windowTitle);[DllImport("user32.dll")]static extern bool GetClientRect(IntPtr handle, out RECT rect);[DllImport("user32.dll", CharSet = CharSet.Auto)]static extern IntPtr SendMessage(IntPtr handle, UInt32 message, Int32 wParam, Int32 lParam);struct RECT{public int left, top, right, bottom;}public static void RefreshNotification(){var NotifyAreaHandle = GetNotifyAreaHandle();if (NotifyAreaHandle != IntPtr.Zero){RefreshWindow(NotifyAreaHandle);}var NotifyOverHandle = GetNotifyOverHandle();if (NotifyOverHandle != IntPtr.Zero){RefreshWindow(NotifyOverHandle);}}private static void RefreshWindow(IntPtr windowHandle){const uint WM_MOUSEMOVE = 0x0200;RECT rect;GetClientRect(windowHandle, out rect);for (var x = 0; x < rect.right; x += 5)for (var y = 0; y < rect.bottom; y += 5)SendMessage(windowHandle, WM_MOUSEMOVE, 0, (y << 16) + x);}private static IntPtr GetNotifyAreaHandle(){var TrayWndHandle = FindWindowEx(IntPtr.Zero, IntPtr.Zero, "Shell_TrayWnd", null);var TrayNotifyWndHandle = FindWindowEx(TrayWndHandle, IntPtr.Zero, "TrayNotifyWnd", null);var SysPagerHandle = FindWindowEx(TrayNotifyWndHandle, IntPtr.Zero, "SysPager", null);var NotifyAreaHandle = FindWindowEx(SysPagerHandle, IntPtr.Zero, "ToolbarWindow32", null);return NotifyAreaHandle;}private static IntPtr GetNotifyOverHandle(){var OverHandle = FindWindowEx(IntPtr.Zero, IntPtr.Zero, "NotifyIconOverflowWindow", null);var NotifyOverHandle = FindWindowEx(OverHandle, IntPtr.Zero, "ToolbarWindow32", null);return NotifyOverHandle;}}

主程序启动时调用:

        public MainView(){InitializeComponent();TaskBarHelper.RefreshNotification();}

http://www.yayakq.cn/news/547238/

相关文章:

  • 构建自己的网站关键词优化按天计费
  • 网站建设需要的技术设备建设厅网站更改登陆密码
  • aspx怎么做网站南宁百度seo排名公司
  • 光明区建设局网站社区app网站模板下载
  • 甘肃交通工程建设监理有限公司网站哪里有室内装修培训的地方
  • 建站登录接单网app下载安装
  • 美橙网站建设经典案例网站建设方案评审
  • 西安建设网站电话号码WordPress首页添加留言板
  • 怎么通过做网站挣钱婚庆公司网站
  • 网站做的二维码失效了哈尔滨seo推广公司
  • 怎么样看网站用什么程序做的织梦采集侠官方网站
  • 网站备案是在哪里的wordpress附件下载
  • 珠海网站制作设计方案自己做的网站如何让别的网可以查看
  • 如何在ftp给网站做百度自动推送东莞网站优化排名
  • 长沙制作网站aso优化师
  • 深圳手机网站建设价格低网站推广品牌
  • 网站备案 在哪里宁波seo营销平台
  • 网站做简介wordpress 大型网站
  • 深圳外贸网站建设公司价格做淘推广的网站
  • 做网站要偶数php开发网站优势
  • 重庆平台网站建设工作怎样开一家公司
  • 网站平台建设基本情况怎样在阿里巴巴上做网站
  • 服务器被攻击怎么办常德优化公司
  • 网站开发报价采集图片wordpress插件
  • 最好的建站平台免费网络营销方式
  • 中小企业网站建设需要注意什么河间哪里有做网站的
  • 网站打不开别人能打开软件app下载免费
  • 游戏网站建设免费版网站策划 英文
  • 网站优化设计公司2015做导航网站有哪些功能
  • 白人与黑人做爰网站佛山网页设计怎么做