您的位置:程序门 -> vc/mfc -> 进程/线程/dll



dll可以向外部发消息么


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


dll可以向外部发消息么[已结贴,结贴人:linchunfu]
发表于:2007-03-16 16:38:42 楼主
请问dll是否可以想加载它的程序发送消息
发表于:2007-03-16 16:41:221楼 得分:1
可以
发表于:2007-03-16 16:50:002楼 得分:0
要怎么做,可以说点具体的么
发表于:2007-03-16 16:51:153楼 得分:1
postmessage
发表于:2007-03-16 16:52:364楼 得分:7
把发消息对象的句柄传进来.
::postmessage
发表于:2007-03-16 22:27:145楼 得分:1
可以,用postmessage
发表于:2007-03-16 22:34:246楼 得分:8
可以
eg:
::sendmessage(glhtarwnd,   wm_winkey_down,   0,   0);

从外部传句柄glhtarwnd进来
发表于:2007-03-16 23:34:057楼 得分:2
发消息哪有内部与外问之分?
发消息只需要一个窗口句柄和一个能调用api函数postmessage或sendmessage的环境?

mfc下编辑,调用postmessage,没有传递句柄,好像就是内部发送消息了,实际在编译过程中,自动加上了this-> m_hwnd这个窗口句柄!
不带窗口句柄的postmessage不是api,实际上是不存在的一个东西(即最终还是要转化为api的调用)。


快速检索

最新资讯
热门点击