窗口间通讯!请问。

窗口间通讯!请教。。。
问题:我有两个窗口,需要用from1发送消息来控制form2,我想到的方法是用postmessage()函数来传递消息,但是我想传递字符串消息的时候,postmessage()里面的参数却无法达到我的目标,因为postmessage()里面的后俩个参数都只能传递int型的数据,我应该怎么解决窗口之间的字符串的传递???请指教,谢谢!

------解决方案--------------------
你是不是在两个不同的进程间传消息呀, 还是同一程序(同一线程)的不同窗口间?

如果是不同进程间, PostMessage就不起作用了, 可以用WM_COPYDATA这种进程间通讯机制.

原来用的是BORLAND C++呀
------解决方案--------------------
struct a
{
int x;
float y;
char z;
}

PostMessage(m_hWnd,WM_DEFINE,0,(LPARAM)a);