Esempio n. 1
0
// This function returns the number of plug-in classes this DLL
__declspec( dllexport ) ClassDesc* LibClassDesc(int i)
{
   switch(i) {
      case TVUTIL_TREE_VIEW_UTIL_INDEX: return GetTreeViewUtilDesc();
      case TVUTIL_SELECT_BY_CHANNEL_INDEX: return GetSelectByChannelDesc();
      case TVUTIL_MAP_CHANNEL_DELETE_INDEX: return GetMapChannelDeleteDesc();
      case TVUTIL_MAP_CHANNEL_PASTE_INDEX: return GetMapChannelPasteDesc();
      case TVUTIL_MAP_CHANNEL_ADD_INDEX: return GetMapChannelAddDesc();
      default: return 0;
   }
}
Esempio n. 2
0
// This function returns the number of plug-in classes this DLL
__declspec( dllexport ) ClassDesc* LibClassDesc(int i)
{
	switch(i) {
		case 0: return GetTreeViewUtilDesc();
		case 1: return GetMapChannelDeleteDesc();
		case 2: return GetMapChannelPasteDesc();
		case 3: return GetMapChannelAddDesc();
		case 4: return GetSelectByChannelDesc();
		default: return 0;
	}
}