cppoleh.sct

来自「c#设计模式WithCla」· SCT 代码 · 共 51 行

SCT
51
字号
#ifndef __$CAPITALIZE_ALL$CLASS_NAME$_H  
#define __$CAPITALIZE_ALL$CLASS_NAME$_H

			
class CLASS_NAME : public CCmdTarget     
COLUMN_TAB(2){
[COLUMN_TAB(4) ATTRIBUTE_TYPE COLUMN_TAB(25) ATTRIBUTE_NAME$;]
public:
			
 [COLUMN_TAB(4) CPP_OPERATION_VIRTUAL CPP_OPERATION_STATIC OPERATION_RETURN_TYPE OPERATION_NAME (CPP_OPERATION_PARAMETERS) CPP_OPERATION_CONSTANT CPP_OPERATION_PURE_VIRTUAL;]

 // ** Gets
 [COLUMN_TAB(4) ATTRIBUTE_TYPE Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(){return ATTRIBUTE_NAME;}]

 // ** Sets
 [COLUMN_TAB(4) void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(const ATTRIBUTE_TYPE& a$STRIP_TO_CAPITAL$ATTRIBUTE_NAME){ ATTRIBUTE_NAME = a$STRIP_TO_CAPITAL$ATTRIBUTE_NAME;}]

 CLASS_NAME();
 ~CLASS_NAME();

 Serialize(CArchive& ar);

 
  DECLARE_SERIAL(CLASS_NAME)
	// Generated message map functions
	// Generated OLE dispatch map functions
  //{{AFX_DISPATCH(CLASS_NAME)
SELECT_WHEN_ONCE ATTRIBUTE_TYPE == CString [COLUMN_TAB(4)afx_msg BSTR Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME();
COLUMN_TAB(4)afx_msg void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(LPCSTR aStr);]
SELECT_WHEN_ONCE ATTRIBUTE_TYPE == int [COLUMN_TAB(4)afx_msg int Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME();
COLUMN_TAB(4)afx_msg void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(int aVal);]
SELECT_WHEN_ONCE ATTRIBUTE_TYPE == long [COLUMN_TAB(4)afx_msg long Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME();
COLUMN_TAB(4)afx_msg void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(long aVal);]
SELECT_WHEN_ONCE ATTRIBUTE_TYPE == BOOL [COLUMN_TAB(4)afx_msg BOOL Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME();
COLUMN_TAB(4)afx_msg void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(BOOL aVal);]
SELECT_WHEN_ONCE ATTRIBUTE_TYPE == float [COLUMN_TAB(4)afx_msg float Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME();
COLUMN_TAB(4)afx_msg void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(float aVal);]
SELECT_THE_REST  
[COLUMN_TAB(4)afx_msg LPDISPATCH Get$STRIP_TO_CAPITAL$ATTRIBUTE_NAME();
COLUMN_TAB(4)afx_msg void Set$STRIP_TO_CAPITAL$ATTRIBUTE_NAME(LPDISPATCH aVal);]
	SELECT_RESET
	//}}AFX_DISPATCH
  DECLARE_DISPATCH_MAP()
  DECLARE_OLECREATE(CLASS_NAME)



};

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?