我自定义了一个消息。在win32程序中如何来接收这个消息的?mfc下的要加消息映射。win32如何弄啊。或接收注册消息也行。
解决方案 »
- 三维空间中,两平面相交算法
- VC使用VB 做的COM控件,传递字符串的问题,涉及到SafeArray类型
- 如何在 .c 文件中 调用 .cpp 文件的函数
- 我想拦截比如记事本,程序的的关闭按扭,使其不能关闭,应该怎么做呀
- Activex控件注册
- 关于怎样编写机器人程序的问题?(请各位高手指点)
- 怎么显示一条曲线?
- 如何在一个对话框上 将对话框分成两个部分?????????????????
- 我想在对话框载入时绘图,但init事件中写代码肯定非法操作,因为控件还没初始化,请问大家有没有好的方法?在哪个事件里可以完成这功能。
- 急!!!:怎样在多文档程序中添加多个文档摸扳(肯定给分)
- 控件设计,大家帮忙
- 求一个思路
while(Getmessage())
{
switch
{
case
}}
......
proc(,message,wpram ,lpram)
{
...
switch(message)
...
case:WM_XIAOXI
{处理消息,,不明白 楼主注册消息的意思。。
}
}
然后postmessage(HWND_BROADCAST,WM_MSG1,0,2);
在B程序中Resource.h中定义了消息。#define WM_MSG1 WM_USER+10
然后在wndProc中switch(Message)
{
......
case WM_MSG1:
MessageBox(.....)
return true;
break;.....
}
没有反应啊。
另外我说的注册消息是说用RegisterWindowMessage方式注册的消息
static UINT sBroadcastCommand = ::RegisterWindowMessage( _T( "BroadcastCommand "));
这里,自定义消息就是sBroadcastCommand ,不管是用PostMessage发送还是接受都是用这个值。
你看看你的窗口句柄 没找错吧。还有 我的程序 不注册消息也可以实现楼主的要求