Guest
|
Posted: Tue Apr 10, 2007 8:10 am Post subject: BDS2006 |
|
|
Hi,
I've just installed a trial version of this software, and i have to
say, first impressions are not favorable. 3 immediate issues spring to
mind.
1. I could not get the IDE to run an elevated app. in Vista.
(Previously i've tried elevating the ide itself with a resource
hacker, but again no joy).
2. The compiler could not locate GetModuleHandleEx in the supplied
Kernel32.dll and TokenElevation in winnt.h
3. No 64bit compiler for vista/xp.
(for 2), i tried to import from the vista kernel32.dll using imlib and
impdef, but i didn't seem to do to well, as even with the new .lib
and .def files, the compiler couldn't see GetModuleHandleEx, which in
this instance is needed for the following:
::GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS |
GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT,
(LPCTSTR)Vista_HookProc_MsgRet,
&hModule ) )
where Vista_HookProc_MsgRet is a callback func.
Anyone got any suggestions for the above (except using ms sdk of
course).
Cheers, nsm |
|