读书人

dll 跟 C++Builder调用

发布时间: 2013-01-06 15:44:47 作者: rapoo

dll 和 C++Builder调用
delphi开发程序的主窗口Handle传给了c++Builder开发的程序,CBuilder程序接收到delphi的handle

THandle FRestHandle;


在C++Builder 开发的程序关闭时后 Delphi开发的程序发送消息

PostMessage(FRestHandle,WM_CLOSE,0,0); 此处的句柄该如何转换,不懂C++,谢谢大家
[解决办法]
THandle就是unsigned类型。PostMessage和SendMessage的第一个参数需要一个HWND(其实就是void *)类型的数据,所以,只需强制转换一下就可以代入THandle对象了。

PostMessage((HWND)FRestHandle, WM_CLOSE, 0, 0);

读书人网 >C++ Builder

热点推荐