问题描述:
一个DLL内创建一个功能,监控加载该DLL的进程窗口(比如保存类窗口),请问各位该如何处理啊?
创建一个全局窗口线程方案已被否定掉。
请给俺支个招,先谢了
一个DLL内创建一个功能,监控加载该DLL的进程窗口(比如保存类窗口),请问各位该如何处理啊?
创建一个全局窗口线程方案已被否定掉。
请给俺支个招,先谢了
解决方案 »
- 用mfc的动态连接库dll
- 不使用WS_THICKFRAME,怎么设置使控件可以改变尺寸
- 用ODBC访问Excel文件时遇到的问题
- error C2227: “->adoEOF”的左侧必须指向类/结构/联合
- 如何使用SendMessage()发送数组到另一应用程序,并在那个应用程序接收次数组?
- 如何读 ANCI文件呢??
- 组合框控件Combo Box在初始化后当单击右侧的箭头时将弹出列表框,可实际操作后未出现列表?
- 有没有高手遇到过这个奇怪问题??SOS!!
- WINDOWS服务程序中,如何创建一个无模式对话框,并可以处理WINDOWS消息?
- 我要出国深造, 可是现单位不放, 我该怎么办?
- 一个自绘Listview的问题
- VC开发的ActiveX在C#下使用的一个疑难杂症,忘高手解答
在动态库中启动一个线程干活:监控加载该DLL的进程窗口(比如保存类窗口)等。
内部开线程,会造成很多多余的线程。
用etz2008的方法,加载时候给DLL传递窗口句柄,我想问的是监控加载该DLL的所有窗口,是动态的窗口。后来查看MSDN,用WH_CBT钩子解决问题。感谢两位的帮忙