[求助]如何将lv做得程序做到系统托盘里呢?
高手来吧[此贴子已经被作者于2005-9-9 10:57:03编辑过]
<P>是不是我表述的不清楚</P><P>用lv做的程序,打包后,怎么将它做到系统托盘里呢?像LabVNC的sever端一样,运行后直接就在系统托盘里一样?</P><P>有做过类似的程序的XM们帮帮我拉</P> <P>用api,比较麻烦,没啥必要的吧,刚才测试了一下,只能实现添加空图标</P>
<P>剩下来还有窗口句柄函数实现,icon图标传入等等,而且消息回传估计也比较难办</P>
<P>呵呵,对于我这种新手而言太难,摸索起来也费时间</P>
<P>不过网上找到了一些别人的源码和现成可以用的activex组件,你试试看</P>
<P>顺便写些简单的东西</P>
<P>在labview使用dll的时候如果传入函数的自变量为数字或者字符相对比较简单,因为在定义函数参数时候比较方便,而且调用时也没太大问题,但是如果是结构类型就复杂点了,需要在labview中自定义结构体。同时在设置引用dll函数参数时候针对结构类型自变量需要Type设置为Adapt to Type,同时Data Format设置为Handles by values。</P>
<P>下面是一些相关连接,应该对你有用</P>
<P>Title:Re: Mouse Events at the icon in systray.
URL:http://forums.ni.com/ni/board/message?board.id=170&message.id=138363</P>
<P>别人写的阶段性代码,可以参考:</P>
<P>MySystrayIcon.zip (30 kb)</P>
<P>URL:http://forums.ni.com/attachments/ni/170/95142/2/MySystrayIcon.zip</P>
<P>据说可用的东东,你试试看:LabVIEWTrayIcon.zip (5670 kb)</P>
<P>URL:http://forums.ni.com/attachments/ni/170/95141/1/LabVIEWTrayIcon.zip</P>
[此贴子已经被作者于2005-9-9 14:00:10编辑过]
<P>http://forums.ni.com/attachments/ni/170/95141/1/LabVIEWTrayIcon.zip</P><P>遵纪守法老大发的这个文件好用,里面有一个例子,在后面板控件栏上面的自定义面板上,有一个tray icon example.vi,这个就是一个现成的例子,一打开就可以用了,可以看看,很不错的例子!</P> <P>谢谢楼上的,那个贴里提到了一个INVtray LabVIEW Toolkit看能不能下载来这个试下</P><P>非常感谢</P> 遵纪守法老大发的这个贴子里的例子好用!谢谢他! 好东西,路过看了顶一下 好贴,刚想做一个托盘的程序,在论坛中找到,研究厂家。顶。。。 非常谢谢
很有帮助 谢谢了啊,兄弟:handshake 谢谢
受教了:lol :lol :lol 谢谢 受益匪浅:lol :lol 谢了
又有收获了,:lol :lol 8错的想法啊^_^ 很好!:victory:
页:
[1]
2