iamsorry 发表于 2008-11-9 12:04:26

[求助][求助]如何使用“最小化到托盘”这个模块

<p>如题,我看了老马的代码,不懂,估计是因为我是菜鸟的原因~~</p>
<p>现在我要把这个模块放到我的程序里面,里面有WMP控件,同时还会调用shell32.dll</p>
<p>不知道是不是因为这样而导致不行呢~~</p>

马大哈 发表于 2008-11-9 13:05:17

<p>其实"最小化到托盘"这个效果嘛.........就是"隐藏"+"托盘图标"的结合......</p>
<p>&nbsp;</p>
<p>你把主窗体最小化后隐藏了.......再显示个托盘图标.......那就是"最小化到托盘".....</p>
<p>&nbsp;</p>
<p>另外也可以看看我代码的例子:</p>
<p>&nbsp;</p>
<p><font face="Verdana"><font face="Verdana"><a href="http://www.m5home.com/blog2/blogview.asp?logID=217&amp;cateID=2">http://www.m5home.com/blog2/blogview.asp?logID=217&amp;cateID=2</a></font></font></p>

iamsorry 发表于 2008-11-9 15:46:03

额……我的程序有N多代码,不知道最小化到托盘这个代码应该放到那里呢?

马大哈 发表于 2008-11-9 17:23:33

<p>主窗体就可以了啊</p>
<p>&nbsp;</p>
<p>不过如果窗体很多,你需要记录一份"当前可见窗体"的列表,这样在恢复时就可以一起恢复</p>

iamsorry 发表于 2008-11-9 17:29:29

哦,好的,自己继续试试

iamsorry 发表于 2008-11-10 12:36:26

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>马大哈</i>在2008-11-9 17:23:33的发言:</b><br/>
<p>主窗体就可以了啊</p>
<p>&nbsp;</p>
<p>不过如果窗体很多,你需要记录一份"当前可见窗体"的列表,这样在恢复时就可以一起恢复</p></div>
<p>&nbsp;</p>
<p>我有2个窗体--!算多个么?</p>

everyone 发表于 2008-11-12 19:24:47

记住哪个窗体是显示的,哪个没显示,不就行了.
页: [1]
查看完整版本: [求助][求助]如何使用“最小化到托盘”这个模块