先找到该程序的窗口句柄(FindWindow)
或找到该进程的ID(EnumProcesses)
然后再发消息
或找到该进程的ID(EnumProcesses)
然后再发消息
解决方案 »
- 怎样实现层叠窗口
- 线程中进行WaitCommEvent(_hCommHandle, &dwMask, NULL)等待串口数据,此时如果使用任务管理器结束进程,可程序依然挂在上面。如何处理?
- SDI难题
- 如何修改其他程序中的文本框的属性
- 在线急救!!!!如何在非模态propertysheet上增加按钮
- 有关CSocket发送接受消息的问题,在线!急!
- 为什么静态控件不能响应单击(BN_CLICK)信息?
- 想做一个通讯录 该怎样下手?(MFC + access)
- sourcesafe的原理
- 取得的A4纸张大小不正确
- file has been modified outsid of the source editor?怎么解决?
- 求教你
也就是如何将进程id与文件名联系起来?给你一个进程id,你如何获取它对应的文件名?
HOW TO:Enumerate Applications in Win32
CWnd* pWnd;
pWnd= CWnd::FindWindow(NULL,_T("XXXX"));
if(pWnd)
pWnd->SendMessage(WM_CLOSE);
XXXX指的是你的程序名,不要加扩展名。
想要的。