123456789101112131415161718192021222324252627282930313233343536373839 |
- /***************************************************************************
- * E-Com Technology Ltd.
- *
- * ECOMPACS DICOM Network Transport Libraries * Version 0.1 Beta
- ***************************************************************************/
- #ifndef __DICOM_IMAGE_ICON__
- #define __DICOM_IMAGE_ICON__
- //////////////////////////////////////////////////////////////////////
- // class DICOMImageIcon
- class DICOM_API DICOMImageIcon : public DICOMImage
- {
- public:
- UINT32 ImageHandle0; // Used for display system, such as HBITMAP or HDIB
- UINT32 ImageHandle1; // Used for display system, such as HPALETTE or Palette index
- UINT32 ImageHandle2; // Other handles
- UINT32 ImageHandle3;
- public:
- DICOMImageIcon ();
- DICOMImageIcon (const DICOMImage & Image);
- ~DICOMImageIcon ();
- BOOL SaveAsWindowsBitmap (const char * filename);
- void AttachImage (DICOMImage * Image);
- DICOMImage * GetAttachedImage (void) { return AttachedImage ; };
- protected:
- DICOMImage * AttachedImage;
- private:
- friend DICOMImage;
- friend ImageProcess;
- };
- #endif
|