首页
社区
课程
招聘
[求助] 8100 消息返回值是 0 是为什么?
发表于: 2008-4-23 17:52 5206

[求助] 8100 消息返回值是 0 是为什么?

2008-4-23 17:52
5206
0012ECF4   0059AC65  /CALL 到 SendMessageA 来自 FTPlus.0059AC5F
0012ECF8   005103FC  |hWnd = 5103FC
0012ECFC   00008100  |Message = MSG(8100)
0012ED00   3F001234  |wParam = 3F001234
0012ED04   01AF0020  \lParam = 1AF0020

请问 8100 发出去的是什么消息? 还有就是为什么返回值是 0 ?都有什么原因会导致消息发送失败?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 215
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
WinUser.h

/*
* NOTE: All Message Numbers below 0x0400 are RESERVED.
*
* Private Window Messages Start Here:
*/
#define WM_USER                         0x0400

你的那个8100是程序的自定义消息,你搜索程序里面的常量8100或许有帮助,看看哪个消息回调函数处理这个消息.

建议你还是多看看windows消息机制的一些基本常识,真不知道你8精华咋来的......
2008-4-24 09:06
0
雪    币: 191
活跃值: (345)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
3
消息还真不太了解,之前主要玩简单的壳,高级的玩不明白,呵呵,不管怎么说,感谢楼上的回答。
2008-4-24 21:01
0
雪    币: 191
活跃值: (345)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
4
终于找到了返回0的原因了。说明一下为什么我会提出这个问题,
不知道大家用没用过飞狐交易师这款股票软件。

以前飞狐4版本有人做了个3接口版,现在已经是飞狐5了,但是现在还没人去做3接口版,于是我就试着把飞狐4的代码补到飞狐5中,补完代码后发现可以收股票数据了,但是却不把收到的数据显示出来,原因现在已经找倒了,飞狐5中MFC程序发送了消息。但是没有消息处理的正确地址。想办法给这个MFC程序加个处理地址应该OK了。

再次感谢2楼的提醒。
2008-4-25 01:57
0
游客
登录 | 注册 方可回帖
返回
//