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