Macro recording is a good way to get an idea of what's going on when commands are executed from the GUI. It's great entry point into learning Slick-C macro language. For example, recording a macro in 11.0.2 for Find in Files, <Projects> shows:
_command last_recorded_macro() name_info(','VSARG2_MARK|VSARG2_REQUIRES_EDITORCTL)
{
_macro('R',1);
_mffind2('''vsGetText''','''I''','''<Project>''',
'''*.c;*.cc;*.cpp;*.cp;*.cxx;*.h;*.hh;*.hpp;*.hxx;*.inl;*.xpm''',
'''''','96','0');
}
You can edit this macro, save it to different file, change the command name, and bind it to the menu or to key.