Undecorate |
Description: | |
Simple function to undecorate decorated C++ symbol names. | |
Code: | |
Private Declare Function UnDecorateSymbolName Lib "imagehlp" _ (ByVal DecoratedName As String, ByVal UnDecoratedName As String, _ ByVal UndecoratedLength As Long, ByVal Flags As Long) As Long Public Function Undecorate(ByVal sInput As String) As String sInput = Trim(sInput) Undecorate = Space(2048) UnDecorateSymbolName sInput, Undecorate, 2048, 0 End Function | |
Sample Usage: | |
Debug.Print Undecorate("??0?$_Complex_base@M@std@@QAE@ABM0@Z") |