Help - Search - Members - Calendar
Full Version: Windows 7 files
MSFN Forums > Customizing Windows and Graphics > Customizing Windows

   


Google Internet Forums Unattended CD/DVD Guide
Worf
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
manikant
QUOTE (Worf @ Jun 9 2009, 09:03 PM) *
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


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.
Worf
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
BlackDogSpark
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.
W3bbo
You're all wrong smile.gif

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!




Google Internet Forums Unattended CD/DVD Guide

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.