0
我有史詩編輯器返回的句柄窗口(見下方plugin_1 Java代碼):如何在Delphi中獲得CWnd對象的窗口句柄?
int handle = com.arbortext.epic.Application.getActiveWindow().getNativeHandle();
事實上,這種手柄CWnd *
指針。它直接傳輸到本地插件2不起作用。相反,我們必須使用dll與MFC支持呼叫
HWND __stdcall GetHandle(CWnd *cp)
{
HWND hWnd = cp->GetSafeHwnd();
return hWnd;
}
我怎樣才能重寫這個代碼在沒有MFC的Delphi?我的意思是從指針提取窗口句柄到CWnd
對象。
從VC++以外的任何語言使用的DLL中導出MFC類類型對他們是非常短視的。 – 2012-04-05 22:25:39