c++builder的消息发送(100分)

  • 主题发起人 主题发起人 kisse
  • 开始时间 开始时间
K

kisse

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有两个Form(Form1和Form2),如何在Form1中通过发送消息的方式来使得Form2显示出来(类似于Form2->Show(),但是不要在消息处理函数中通过这种方法来调用,而是直接使用windows消息处理函数来实现)。
 
第一:要确定消息发给对象是谁?
然后用SendMessage(对象窗口句柄, 定义的消息标识, 参数一, 参数二);
第二:谁来接收处理消息?
然后用一个消息映射处理函数来接收对应的消息标识的消息,
分解参数一和参数二,从而知道该消息的内容,做出判断
在CB和VC的IDE中都有对消息映射的设置,可以在代码浏览窗口中的
添加方法设置窗口中定义,
 
后退
顶部