消息机制不能在动态库发送?!!!如何解决?紧急
动态库代码大致如下:
var
INTERMSG : UINT;//消息标识
function createcard():integer;stdcall;//注册消息
var
INTERMSG : integer;
begin
INTERMSG := RegisterWindowMessage('chen_deng_card');
cardcreate:=0;
end;
function sendcard():integer;stdcall;//发送消息
begin
sendmessage(HWND_BROADCAST,INTERMSG,0,0);
cardsave:=0;
end;
这段代码在窗体中运行正常,其他进程可以接受,可是用在动态库中被调用就没有反应,怎么能解决呢?
动态库代码大致如下:
var
INTERMSG : UINT;//消息标识
function createcard():integer;stdcall;//注册消息
var
INTERMSG : integer;
begin
INTERMSG := RegisterWindowMessage('chen_deng_card');
cardcreate:=0;
end;
function sendcard():integer;stdcall;//发送消息
begin
sendmessage(HWND_BROADCAST,INTERMSG,0,0);
cardsave:=0;
end;
这段代码在窗体中运行正常,其他进程可以接受,可是用在动态库中被调用就没有反应,怎么能解决呢?
解决方案 »
- 怎么判断TreeView前面加的复选框是否处于选中状态?
- 请问richedit.pas单元在中定义的EM_FINDTEXT等消息,在接收到消息后在什么地方进行消息处理?(在线)
- excel宏如何转换成delphi语言,紧急求助!
- 帮我看看问题到底出在哪里啊!!急!!急!!
- 高分求救!!!!
- 难道真的没有人能够回答我这个问题吗?
- 请问:怎样获得DBgrid当前单元格输入的字符个数?
- 请教如何随机获取这16个点中的一个点
- 关于易飞的表JOBQUEUE中的字段JOBOPTION
- 我是菜鸟,我问谁啊???
- 大家近来帮忙!100分不够可以再加。
- 小弟要开发一个工作流,需要html表单的可视化定制,并进行数据库绑定。谁有delphi6下的html可视化定制控件或源代码提供,小弟不胜感激。
function createcard():integer;stdcall;//注册消息
begin
result := RegisterWindowMessage('chen_deng_card');
end; function sendcard(iIntermsg : integer):integer;stdcall;//发送消息
begin
result := sendmessage(HWND_BROADCAST, iIntermsg ,0,0);
end; 试试多看看书,代码写得哪么不规范,而且有错误。