VC++中的常用宏 中的
常用宏
AND_CATCHAND_CATCH / AND_CATCH(exception_class,exception _object_point_name)........................ 2 ASSERT / ASSERT(boolean Expression) .............................................................................................................. 2 ASSERT_VAILD / ASSERT_VAILD(pObject) ..................................................................................................... 2 BEGIN_MESSAGE_MAP / BEGIN_MESSAGE_MAP(the class,baseclass) ...................................................... 2 CATCH / CATCH(exception_class,exception_object_pointer_name) .................................................................. 2 DEBUG_NEW / #define new DEBUG_NEW ....................................................................................................... 2 DECLARE_DYNAMIC / DECLARE_DYNAMIC(class_name) ......................................................................... 3 DECLARE_DYNCREATE / DECLARE_DYNCREATE(class_name) ............................................................... 3 DECLARE_MESSAGE_MAP / DECLARE_MESSAGE_MAP() ....................................................................... 3 DECLARE_SERIAL / DECLARE_SERIAL(class_name) ................................................................................... 3 END_CATCH ......................................................................................................................................................... 3 END_MESSAGE_MAP......................................................................................................................................... 3 IMPLEMENT_DYNAMIC / IMPLEMENT_DYNAMIC(class_name,base_class_name) .................................. 3 IMPLEMENT_DYNCREATE / IMPLEMENT_DYNCREATE(class_name,base_class_name) ......................... 3 IMPLEMENT_SERIAL / IMPLEMENT_SERIAL(class_name,base_class_name,wSchema) ............................ 4 ON_COMMAND / ON_COMMAND(id,memberFxn)......................................................................................... 4 ON_CONTROL / ON_CONTROL(wNotifyCode,id,memberFxn) ....................................................................... 4 ON_MESSAGE / ON_MESSAGE(message,memberFxn).................................................................................... 4 ON_REGISTERED_MESSAGE / ON_REGISTERED_MESSAGE(nmessageVarible,memberFxn) ................. 4 ON_UPDATE_COMMAND_UI / ON_UPDATE_COMMAND_UI(id,memberFxn)....................................... 4 ON_VBXEVENT / ON_
VBXEVENT(wNotifyCode,memberFxn)...................................................................... 4 RUNTIME_CLASS / RUNTIME_CLASS(class_name)....................................................................................... 4 THROW / THROW(exception_object_pointer) .................................................................................................... 4 THROW_LAST / THROW_LAST() .............................................................................
.............