Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-13 Thread Jacek Caban
On 11.01.2021 18:37, Biswapriyo Nath wrote: Hmmm why aren't those IDLs imported from Wine? 1. Huge confusion. IExtractIcon is in -- shlobj_core.h in WinSDK, shlobjidl.idl in wine, shlobj.h in mingw-w64. 2. Files differ largely between mingw-w64 and wine. We still may import them, it's just mo

Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-12 Thread Liu Hao
在 2021-01-12 01:37, Biswapriyo Nath 写道: Hmmm why aren't those IDLs imported from Wine? 1. Huge confusion. IExtractIcon is in -- shlobj_core.h in WinSDK, shlobjidl.idl in wine, shlobj.h in mingw-w64. 2. Files differ largely between mingw-w64 and wine. This thing was added in WinSDK 8.1 and b

Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-11 Thread Biswapriyo Nath
> Hmmm why aren't those IDLs imported from Wine? 1. Huge confusion. IExtractIcon is in -- shlobj_core.h in WinSDK, shlobjidl.idl in wine, shlobj.h in mingw-w64. 2. Files differ largely between mingw-w64 and wine. ___ Mingw-w64-public mailing list Mingw

Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-11 Thread Liu Hao
在 2021-01-08 13:26, Biswapriyo Nath 写道: So, I came up with this bizarre idea. I copy only the IExtractIcon{A, W} interfaces from Wine's shlobjidl.idl file and create a dummy shobj.idl file in mingw-w64. Then I generate the header file and replace the generated interface to our shlobj.h file manua

Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-07 Thread Biswapriyo Nath
So, I came up with this bizarre idea. I copy only the IExtractIcon{A, W} interfaces from Wine's shlobjidl.idl file and create a dummy shobj.idl file in mingw-w64. Then I generate the header file and replace the generated interface to our shlobj.h file manually **without deleting other things**. Now

Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-07 Thread LRN
On 07.01.2021 23:36, Biswapriyo Nath wrote: Do you have any project which requires those APIs declarations? It would be better to have a test project. I wrote a test program[0] for a GLib issue 2096 that uses this functionality. [0]: https://gitlab.gnome.org/GNOME/glib/-/issues/2096#note_99770

Re: [Mingw-w64-public] IExtractIcon missing functions

2021-01-07 Thread Biswapriyo Nath
Do you have any project which requires those APIs declarations? It would be better to have a test project. ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

[Mingw-w64-public] IExtractIcon missing functions

2021-01-04 Thread LRN
Is it me, or are IUnknown functions missing from IExtractIconA and IExtractIconW Vtbls? OpenPGP_signature Description: OpenPGP digital signature ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/li