UI files in the latest version of Messenger are all encoded. There is no tutorial to decode them but you can use MPTools.exe distributed with Plus! to decode them, easily and for free.
Changing the resources in memory can be done in several ways, I suggest you read in the MSDN Library about that
.