Cheers SKAN. It's odd how dlls change. I think on MSDN, dbghelp was listed for certain functions and then imagehlp, I could be wrong on this.
And I'm seeing this dll nowadays which I never noticed before: Api-ms-win-core-version-l1-1-0.dll, e.g.:
GetFileVersionInfo function (Windows)
https://msdn.microsoft.com/en-us/librar ... s.85).aspx
list of dll functions with parameter types for DllCall
Re: list of dll functions with parameter types for DllCall
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Re: list of dll functions with parameter types for DllCall
Api-ms-win-core-version-l1-1-0.dll is still a call to version.dll -> eg GetFileVersionInfo(FileName) (GitHub)
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile
Re: list of dll functions with parameter types for DllCall
About Side-by-Side Assemblies
You can find all the different DLL versions in the %A_WinDir%\WinSxS folder.
Edit: ... and for Api-ms-win-... DLLs also in System32/SysWOW64\downlevel
You can find all the different DLL versions in the %A_WinDir%\WinSxS folder.
Edit: ... and for Api-ms-win-... DLLs also in System32/SysWOW64\downlevel
Re: list of dll functions with parameter types for DllCall
Thanks very much jNizM and just me.
Two queries:
- Enum. From what I've heard enum is typically Int or UInt, (and can't be bigger than Int/UInt, but may be smaller?) and if any of the items in the enum are negative, then it must be of a signed type. I also hear that the system(?) decides what type it is. I intend to regard enum as 'Int' by default, unless anyone has anything to say on the matter.
- If possible, how do you use the MonthCal_SetSelRange macro via DllCall? I was able to use the PostMessage/SendMessage equivalent.
Two queries:
- Enum. From what I've heard enum is typically Int or UInt, (and can't be bigger than Int/UInt, but may be smaller?) and if any of the items in the enum are negative, then it must be of a signed type. I also hear that the system(?) decides what type it is. I intend to regard enum as 'Int' by default, unless anyone has anything to say on the matter.
- If possible, how do you use the MonthCal_SetSelRange macro via DllCall? I was able to use the PostMessage/SendMessage equivalent.
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA
Return to “Tips and Tricks (v1)”
Who is online
Users browsing this forum: No registered users and 30 guests