此帖出自嵌入式系统论坛
最新回复
说明一下:
其实我要写的是一个SmartPhone上的主题插件程序,按照微软的SDK和MSND上的规定,主题插件是实现IHomePlugin,IPersistStream接口的COM Dll,由Home.exe调用,由于我的插件需要接收另外第三方exe程序发过来的消息通知,我在Google论坛看到有人遇到同样的问题,回复者说可以用dll内创建一个隐藏的窗口来接收消息,所以我才写了测试程序,在消息回调函数WinProc(...)加入日志观察,发现启用本插件后日志就能进入函数几次(仅几次后再收不到消息了),但没有一次进入WM_USER。有可能是你说的消息被阻塞了,是不是宿主程序Home.exe拦截了?
To nbcool:
如果不用隐藏窗口去接收消息,而是在这个主题插件Initialize(...)时新开一个线程接收消息,第三方的Exe程序PostThreadMessage过来能收到吗?
详情
回复
发表于 2008-6-3 10:47
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持