interface_imagehandlefactory.h
来自「本人有关PLC测试源码」· C头文件 代码 · 共 38 行
H
38 行
/*
* Copyright (C) =USTC= Fu Li
*
* Author : Fu Li
* Create : 2005-6-21
* Home : http://www.crazy-bit.com/
* Mail : crazybit@263.net
* History :
*/
#ifndef __PCL_INTERFACE_IMAGEHANDLE_FACTORY__2005_06_21__H__
#define __PCL_INTERFACE_IMAGEHANDLE_FACTORY__2005_06_21__H__
#include "../StdDefine.h"
class FCImageHandleBase ; // external class
class FCImageHandleFactory ;
//=============================================================================
/**
* Interface of image handler's factory.
* If you want to use FCObjImage::Save / FCObjImage::Load, you must call FCObjImage::SetImageHandleFactory to set a handle factory.
*/
class FCImageHandleFactory
{
public:
/**
* Create image handler by image type.
* User must use <B>delete</B> to delete returned handler.
*/
virtual FCImageHandleBase* CreateImageHandle (IMAGE_TYPE imgType) =0 ;
virtual ~FCImageHandleFactory() {}
};
//=============================================================================
// inline Implement
//=============================================================================
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?