可以实用sendmessage吗??有例子吗??谢谢

同一个进程的窗口么用指针传参数咯,要么用FindWindow,SendMessage,然后重写消息处理函数。

//消息接收处理
BEGIN_MESSAGE_MAP
            MESSAGE_HANDLER(DXX_MESSAGE,TMessage,OnReceiveMessage);
END_MESSAGE_MAP(TForm);
void __fastcall TForm1::OnReceiveMessage(TMessage &Message)

void __fastcall TForm1::OnReceiveMessage(TMessage &Message)
{
    AnsiString sWParam;

    sWParam = (AnsiString)(char*)Message.WParam;
       
    if(sWParam  == "KKKKK")
    {
            //在这里输入代码
    }
}

//发送消息
SendMessage(this->Handle,,sWParam,0);

获取子窗口的句柄,就可以发消息!

楼上的最简单也好控制!
如果想自己处理响应函数的话就用消息映射

3楼的正解。

该回复于2008-07-19 16:13:31被版主删除