社区
进程/线程/DLL
帖子详情
300分的打贴子啊!!!!!_________________怎么知道托盘中的每个图标对应那个进程呢?____________________-____——————————————————
richincsdn2
2001-10-27 06:15:43
...全文
179
21
打赏
收藏
300分的打贴子啊!!!!!_________________怎么知道托盘中的每个图标对应那个进程呢?____________________-____——————————————————
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wmrwinhap
2002-05-25
打赏
举报
回复
怎么就是取不到托盘区其它程序驻留的图标的信息呢?
就连自已驻留的图标的当前排在第几位以及当前显示位置等信息都取不到。
如有答案,请通知我,不胜感谢!
c8
2001-10-28
打赏
举报
回复
up
richincsdn2
2001-10-28
打赏
举报
回复
up
richincsdn2
2001-10-28
打赏
举报
回复
to mint(mint)
啊,现在这叫我去哪买啊,能跟我讲讲思路么
mint
2001-10-28
打赏
举报
回复
<电脑编程技巧与维护>第十期。有这个!
richincsdn2
2001-10-28
打赏
举报
回复
to codewarrior(会思考的草)
这个没用啊!!!!!!!!!!!!!!!1
会思考的草
2001-10-28
打赏
举报
回复
使用FindWindow来找到底部的任务条窗口,然后通过列举子窗口的方法来找到托盘区窗口,任务条窗口的类名是“Shell_TrayWnd”,托盘区窗口的类名是TrayNotifyWnd。
BOOL CALLBACK FindTrayWnd(HWND hwnd, LPARAM lParam)
{
TCHAR szClassName[256];
GetClassName(hwnd, szClassName, 255);
// 比较窗口类名
if (_tcscmp(szClassName, _T("TrayNotifyWnd")) == 0)
{
CRect *pRect = (CRect*) lParam;
::GetWindowRect(hwnd, pRect);
return TRUE;
}
// 当找到时钟窗口时表示可以结束了
if (_tcscmp(szClassName, _T("TrayClockWClass")) == 0)
{
CRect *pRect = (CRect*) lParam;
CRect rectClock;
::GetWindowRect(hwnd, rectClock);
pRect->right = rectClock.left;
return FALSE;
}
return TRUE;
}
CRect GetTrayWndRect()
{
CRect rect(0,0,0,0);
// 查找托盘窗口
CWnd* pWnd = FindWindow(_T("Shell_TrayWnd"), NULL);
if (pWnd)
{
//通过列举子窗口来进行查找
EnumChildWindows(pWnd->m_hWnd, FindTrayWnd, (LPARAM)&rect);
pWnd->GetWindowRect(rect);
//rect 为托盘区矩形
}
return rect;
}
cris919
2001-10-28
打赏
举报
回复
学习
ray2_ls
2001-10-28
打赏
举报
回复
up
xcex
2001-10-28
打赏
举报
回复
昏~这样也可以阿
richincsdn2
2001-10-28
打赏
举报
回复
up
CNer
2001-10-27
打赏
举报
回复
这么轻松,我也up啦
lixuyu
2001-10-27
打赏
举报
回复
GZ
roger_su1982
2001-10-27
打赏
举报
回复
up
7680
2001-10-27
打赏
举报
回复
up
richincsdn2
2001-10-27
打赏
举报
回复
哎,算了,大家up一下就给分拉
richincsdn2
2001-10-27
打赏
举报
回复
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppp
snlee
2001-10-27
打赏
举报
回复
up
ray2_ls
2001-10-27
打赏
举报
回复
up
richincsdn2
2001-10-27
打赏
举报
回复
每人么
加载更多回复(1)
八叉树色彩量化源码(16bit转256色)
16bit(565)转成256色图像。 用法: OctreeQuantize quantize;;;;;;;; quantize.Chg16bitTo256( pwImgBuf, width, height, pitch );;;;;;;;// 要求pitch是偶数,pitch不用我解 释了吧 quantize
中
的m_pPal和m_pbyIndexedImg就
分
别指向256色调色板(565格式)和8位的索 引图像(不带pitch)。 释放这两个内存是你自己的工作。 效果还可以,也够快,
300
×200的图像需要60ms。 我没用dither,也不
知道
dither怎么用到彩图上。哪位
知道
的来讲讲。 原本想从网上找一个现成的,找了一天也没找到。头痛,后来还是通过csdn上的一个老帖子的链接找到了这个算法的介绍。 国内可供利用的源码太少了(无聊的源码一大堆,都不能用,最没劲)。
oracle18c
中
sga_target,重启后SGA_TARGET=SGA_MAX_SIZE
今天在网上看到一篇帖子,发现这个问题原来是根据oracle版本不同有不同结果,原来oracle也在不停的调试
中
。但是大原则,肯定是SGA_TARGET<=SGA_MAX_SIZE我将这篇文档
中
的关键部
分
摘录下来,然后关键字黑体化正好大家也参考一下下面是引用的内容SGA_TARGET参数带来了ASMM的新特性,但是它的含义和SGA_MAX_SIZE的一样,也表示SGA最大的大小,于是它也就有...
linux socket netstat 状态 LISTENING、ESTABLISHED、SYN_SENT、CLOSE_WAIT、TIME_WAIT、FIN_WAIT2
分
别是什么意思?
在HTTP应用
中
,存在一个问题,SERVER由于某种原因关闭连接,如KEEPALIVE的超时,这样,作为主动关闭的SERVER一方就会进入 FIN_WAIT2状态,但TCP/IP协议栈有个问题,FIN_WAIT2状态是没有超时的(不象TIME_WAIT状态),所以如果CLIENT不关闭,这个FIN_WAIT_2状态将保持到系统重新启动,越来越多的FIN_WAIT_2状态会致使内核crash。此外,有的客户端有可能空置好几天不创建新连接,并且这样在好几天里保持着套接字的有效即使已经不再使用。
C语言
中
可变参数va_list/va_start/value_arg/va_end的理解
va_list/va_start/va_arg/va_end这几个宏,都是用于函数的可变参数的。 我们来看看在vs2008
中
,它们是怎么定义的: 1: ///stdarg.h 2: #define va_start _crt_va_start 3: #define va_arg _crt_va_arg 4: #define va_end _crt_
Mac OS系统下kernel_task占用大量CPU资源导致系统卡顿
来这里找解决方案的童鞋,如果你的机器还没过保。 果断去找官修,忽略这篇文章! 心急的童鞋直接看目录,有传送门!但是仔细看文章可能有奇效! 最近博客更新进度严重滞后。。 因为我遭遇了一个无比水逆的6月,水逆到我怀疑人生。。 某个懂星座的妹纸算了下,6月海王星逆行天秤座。。 然后。。 基本上,我所有混饭吃的家伙都坏了一遍。。 先是相机,坏了LCD,折腾了快1k大洋; 没过几...
进程/线程/DLL
15,472
社区成员
49,183
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章