#define RegisterControl(name) do { extern CTEXTSTR ControlMakeProcName_##name, ControlLoadProcName_##name; \ RegisterControlProcName( ControlMakeProcName_##name \ , (POINTER)Make##name \ , ControlLoadProcName_##name \ , (POINTER)Load##name ); \ } while(0)
controls.h
This is macro sack::PSI::RegisterControl.
Macros