您所在的位置:围板箱 > 新闻中心 > 行业资讯 > 正文
行业资讯

塑料托盘的常规使用方法

作者:折叠围板箱 来源: 日期:2017/3/2 8:19:55 人气:79 评论:0 标签:塑料托盘

设置NOTIFYICONDATA型的构造体变量的成员变量的值: cbSize 该构造体的大小。 hwnd 窗口的句柄。当鼠标滑过该小图标时,该窗口将接收到有关的音讯。 uID 小图标的ID号。您能够取恣意值,只是当您的应用程序有不止一个小图标时,您要能够区别出到底是那一个小图标接收到了鼠标的音讯,也即ID号有必要唯一。 uFlags 指定该构造体变量的那些成员变量有用。 NIF_ICON 有用。 NIF_MESSAGE 有用。 NIF_TIP 有用。 uCallbackMessage 自界说的音讯。当鼠标对小图标动作时,WINDOWS外壳将把该音讯发送到您的应用程序。该音讯的值您能够自个界说。 hIcon 放入系统托盘中的图标的句柄。 szTip 64字节的缓冲区,它用来放入提示字符串,当鼠标停留在小图标上时,就会显现该字符串。 调用Shell_NotifyIcon函数。该函数在shell32.inc中界说,其原型如下:

  Shell_NotifyIcon PROTO dwMessage:DWORD ,pnid:DWORD dwMessage 是发送到WINDOWS外壳的音讯:

  NIM_ADD 把小图标加到系统托盘区。

  NIM_DELETE 从系统托盘中删去小图标。

  NIM_MODIFY 修正小图标。

  pnid 是指向NOTIFYICONDATA型构造体变量的指针。

  假如您想要参加一个小图标就用NIM_ADD,删去时使用NIM_DELETE音讯。

  基本上的音讯即是这些。可是大多数的情况下,您不会只是满意把一个小图标放到那里。您还有必要要对鼠标事情作出恰当的反响。您能够在NOTIFYICONDATA型的构造体变量的成员变量uCallbackMessage 中设置您要处理的音讯,然后WINDOWS外壳将在发生这些事情时告诉您的应用程序。跟着音讯传送的参数wParam和lParam的值如下:

  wParam 小图标的ID号。它和您在NOTIFYICONDATA型构造体变量中的成员变量uID中设置的值相同。 lParam 低字包含鼠标音讯。比如,用户在小图标上按下了右键时,lParam中将包含WM_RBUTTONDOWN音讯。 大多数的系统托盘中的小图标,在用户用鼠标右击时都会弹出一个菜单以方便用户挑选。咱们可先创立菜单,然后调用TrackPopupMenu函数来显现它。进程如下:

  调用CreatePopupMenu函数来创立菜单。该函数创立一个空的菜单。假如成功,将在eax中回来该菜单的句柄。 调用AppendMenu, InsertMenu 或 InsertMenuItem来向菜单中参加菜单项。 当您想在当时鼠标方位显现该菜单时,调用GetCursorPosition函数来得到鼠标当时的屏幕方位,然后调用TrackPopupMenu来显现菜单。当用户从弹出式菜单中挑选了一个菜单项时,WINDOWS将发送WM_COMMAND音讯给您应用程序的音讯处理进程,这和通常的菜单挑选是相同的。


    本文网址:http://www.lailiqi88.com/hangyezixun/390.html
    更多>>评论信息
    我要评论
    新闻中心
    随机推荐
    联系我们

    莱力奇吹塑托盘有限公司

    手 机:135 1526 1777 罗经理
    手 机:138 6121 0571/ 138 0907 4979王经理
    电 话:0519-82231888
    邮 箱:lailiqi88#126.com(#=@)
    网 址:www.lailiqi88.com
    地 址:江苏省常州市钟楼区富林路7-1
    产 品:吹塑托盘、中空吹塑托盘