2012-09-17 2 views
0

나는 16 비트 FoxPro에서 궁극적으로 64 비트 반짝이 WCF 클라이언트를 호출하는 데 사용할 수있는 매우 간단한 썽크를 작성하려고합니다.튠크 - Windows 7

내가 데이터를 쓸 파일 이름을 전달하기 위해 복잡한 데이터 형식을 전달할 수 없다는 것을 알고 있습니다.

문제점 썽크가 작동하지 않는 문제가 있습니다. 내가 널

ghKernelDll = LoadLibrary("kernel.dll"); 

반환에

http://www.codeproject.com/Articles/29727/Generic-Thunk-of-Windows

하지만 호출로 시작하고있다. kernel32를 거기에 넣으면 괜찮습니까?하지만 그것은 예상됩니다 - 맞습니까? 내가 반짝이는 64 데스크탑에서이 응용 프로그램을 실행하고 있기 때문입니까? 이 작업을하려면 무엇이 필요합니까?

감사합니다.

답변

5

음, 아마도 16-bit code doesn't run on 64-bit versions of Windows과 관련이있을 수 있습니다. 사실, 내 지식에 따라 kernel.dll은 64 비트 Windows에도 존재하지 않습니다.

+0

안녕하세요. 실제로 맞습니다. 결국 Windows XP 가상 머신을 사용해야했습니다 .... –

+0

감사합니다. 더 많은 정보를 얻을 수 있는지를 기다리고 싶었지만 귀하의 권리는 없습니다. 나는 지금 그것을 할 것이다. 아담 감사합니다. –