瀏覽代碼

* getactiveobject (and friends) missed stdcall, Mantis #13126

git-svn-id: trunk@12733 -
marco 16 年之前
父節點
當前提交
bbcf30dc2e
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      packages/winunits-base/src/activex.pp

+ 3 - 3
packages/winunits-base/src/activex.pp

@@ -3826,9 +3826,9 @@ type
 	  ACTIVEOBJECT_STRONG = 0;
 	  ACTIVEOBJECT_WEAK = 1;
 	
-	function RegisterActiveObject(unk: IUnknown; const clsid: TCLSID; dwFlags: DWORD; out dwRegister: culong): HResult; external oleaut32dll name 'RegisterActiveObject';
-	function RevokeActiveObject(dwRegister: culong; pvReserved: Pointer) : HResult; external oleaut32dll name 'RevokeActiveObject';
-	function GetActiveObject(const clsid: TCLSID; pvReserved: Pointer; out unk: IUnknown) : HResult; external oleaut32dll name 'GetActiveObject';
+	function RegisterActiveObject(unk: IUnknown; const clsid: TCLSID; dwFlags: DWORD; out dwRegister: culong): HResult; stdcall; external oleaut32dll name 'RegisterActiveObject';
+	function RevokeActiveObject(dwRegister: culong; pvReserved: Pointer) : HResult; stdcall; external oleaut32dll name 'RevokeActiveObject';
+	function GetActiveObject(const clsid: TCLSID; pvReserved: Pointer; out unk: IUnknown) : HResult; stdcall; external oleaut32dll name 'GetActiveObject';
 {$endif wince}
 
 function Succeeded(Res: HResult) : Boolean;inline;