Hi
Were are the Dialog, Menu and String Table items in the Windows 7 files?
I have loaded them in many Resource programs but can not file these.
Regards
Worf
Page 1 of 1
Windows 7 files Where are the Dialog, Menu, String Table
#2
Posted 09 June 2009 - 03:05 PM
Worf, on Jun 9 2009, 09:03 PM, said:
Hi
Were are the Dialog, Menu and String Table items in the Windows 7 files?
I have loaded them in many Resource programs but can not file these.
Regards
Worf
Were are the Dialog, Menu and String Table items in the Windows 7 files?
I have loaded them in many Resource programs but can not file these.
Regards
Worf
Which files you are talking about, specify the file name please, Eg:- if you are looking for icons of My computer, then it's located in shell32.dll, For Documents, Network connection and RecycleBin they are located in imageres.dll etc, For Add/Remove Programs it's located in appwiz.cpl. etc.
Open these files in PE Explorer or Restorator or Microangelo and extract the Icons, Avi's, Bmp's.
Reshacker is also good option but it is with limited features as compared to others.
#3
Posted 10 June 2009 - 05:43 AM
Hi m8
It's all the files, lets take Shell32.dll for windows XP. You have BMP, Icons ect, then you have Dialog, Menu, String Table.
But in Windows 7 you get MUI i think it is, BMP, Icons but no Dialog, Menu or String Table.
Regards
Worf
It's all the files, lets take Shell32.dll for windows XP. You have BMP, Icons ect, then you have Dialog, Menu, String Table.
But in Windows 7 you get MUI i think it is, BMP, Icons but no Dialog, Menu or String Table.
Regards
Worf
This post has been edited by Worf: 10 June 2009 - 05:45 AM
#4
Posted 20 October 2009 - 04:13 PM
So far the only res editor that works with win7 is the one that is in visual studio 2008. It shows all resources. For example explorer.exe has 6 dialog and menu resource.
#5
Posted 21 October 2009 - 05:28 PM
You're all wrong 
It's due to changes in the Windows resource model that were implemented in Windows Vista (and so carry on to Windows 7).
Windows Vista added "MUI Files" where localisable resources (such as string tables and dialogs) are moved to language-specific PE files located under a folder (named "en-US" or "de", for example) whereas language-neutral resources, like icons and bitmaps are kept within the original EXE.
In this case, the string tables and dialogs for English explorer.exe is now located under C:\Windows\en-US\explorer.exe.mui
Anolis Resourcer is "MUI Aware" and so it doesn't load these resources when you open an EXE (since you have to explicitly opt-out of this behaviour by calling Vista-specific resource enumeration functions) however you can still open the language-specific MUI files fine.
Visual Studio (all versions: 6.0/1998, 7.0/2002, 7.1/2003, 8.0/2005, and 9.0/2008) is not MUI Aware, so the Win32 resource functions will return the resources located in the MUI files in addition to the specified file.
Finally, other resource editors, like ResHacker, ResTuner, and Restorator are all written in Borland Delphi and use their own resource-hacking libraries that parse the PE file format themselves (which is why they couldn't open x64 files until recently) and so don't rely on Win32 for enumerating resources for them, which is why they don't list MUI resources either.
Hope that helps!
It's due to changes in the Windows resource model that were implemented in Windows Vista (and so carry on to Windows 7).
Windows Vista added "MUI Files" where localisable resources (such as string tables and dialogs) are moved to language-specific PE files located under a folder (named "en-US" or "de", for example) whereas language-neutral resources, like icons and bitmaps are kept within the original EXE.
In this case, the string tables and dialogs for English explorer.exe is now located under C:\Windows\en-US\explorer.exe.mui
Anolis Resourcer is "MUI Aware" and so it doesn't load these resources when you open an EXE (since you have to explicitly opt-out of this behaviour by calling Vista-specific resource enumeration functions) however you can still open the language-specific MUI files fine.
Visual Studio (all versions: 6.0/1998, 7.0/2002, 7.1/2003, 8.0/2005, and 9.0/2008) is not MUI Aware, so the Win32 resource functions will return the resources located in the MUI files in addition to the specified file.
Finally, other resource editors, like ResHacker, ResTuner, and Restorator are all written in Borland Delphi and use their own resource-hacking libraries that parse the PE file format themselves (which is why they couldn't open x64 files until recently) and so don't rely on Win32 for enumerating resources for them, which is why they don't list MUI resources either.
Hope that helps!
- ← which file to edit in order to change my computer's properties dia
- Customizing Windows
- What can be done with Stringtables →
Share this topic:
Page 1 of 1



Help

Back to top








