⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmapxstyle.h

📁 铁路列车车辆监控系统本系统要求PC机有两个串行通讯串口
💻 H
字号:
#if !defined(AFX_CMAPXSTYLE_H__4F714F01_1A67_43DB_BEA0_E039A970ADB2__INCLUDED_)
#define AFX_CMAPXSTYLE_H__4F714F01_1A67_43DB_BEA0_E039A970ADB2__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++, your modifications will be overwritten.


// Dispatch interfaces referenced by this interface
class COleFont1;

/////////////////////////////////////////////////////////////////////////////
// CCMapXStyle wrapper class

class CCMapXStyle : public COleDispatchDriver
{
public:
	CCMapXStyle() {}		// Calls COleDispatchDriver default constructor
	CCMapXStyle(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CCMapXStyle(const CCMapXStyle& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	short GetSymbolCharacter();
	void SetSymbolCharacter(short);
	unsigned long GetLineColor();
	void SetLineColor(unsigned long);
	short GetLineStyle();
	void SetLineStyle(short);
	short GetLineWidth();
	void SetLineWidth(short);
	unsigned long GetRegionColor();
	void SetRegionColor(unsigned long);
	short GetRegionPattern();
	void SetRegionPattern(short);
	unsigned long GetRegionBackColor();
	void SetRegionBackColor(unsigned long);
	short GetRegionBorderStyle();
	void SetRegionBorderStyle(short);
	unsigned long GetRegionBorderColor();
	void SetRegionBorderColor(unsigned long);
	short GetRegionBorderWidth();
	void SetRegionBorderWidth(short);
	COleFont1 GetTextFont();
	COleFont1 GetSymbolFont();
	unsigned long GetTextFontColor();
	void SetTextFontColor(unsigned long);
	unsigned long GetTextFontBackColor();
	void SetTextFontBackColor(unsigned long);
	unsigned long GetSymbolFontColor();
	void SetSymbolFontColor(unsigned long);
	unsigned long GetSymbolFontBackColor();
	void SetSymbolFontBackColor(unsigned long);
	BOOL GetSymbolFontOpaque();
	void SetSymbolFontOpaque(BOOL);
	BOOL GetTextFontOpaque();
	void SetTextFontOpaque(BOOL);
	BOOL GetSymbolFontHalo();
	void SetSymbolFontHalo(BOOL);
	BOOL GetSymbolFontShadow();
	void SetSymbolFontShadow(BOOL);
	BOOL GetTextFontHalo();
	void SetTextFontHalo(BOOL);
	BOOL GetTextFontShadow();
	void SetTextFontShadow(BOOL);
	BOOL GetTextFontAllCaps();
	void SetTextFontAllCaps(BOOL);
	BOOL GetTextFontDblSpace();
	void SetTextFontDblSpace(BOOL);
	BOOL GetSymbolBitmapTransparent();
	void SetSymbolBitmapTransparent(BOOL);
	BOOL GetSymbolBitmapOverrideColor();
	void SetSymbolBitmapOverrideColor(BOOL);
	unsigned long GetSymbolBitmapColor();
	void SetSymbolBitmapColor(unsigned long);
	CString GetSymbolBitmapName();
	void SetSymbolBitmapName(LPCTSTR);
	short GetSymbolType();
	void SetSymbolType(short);
	long GetSymbolBitmapSize();
	void SetSymbolBitmapSize(long);
	BOOL GetSupportsBitmapSymbols();
	short GetSymbolFontRotation();
	void SetSymbolFontRotation(short);
	long GetLineStyleCount();
	BOOL GetRegionTransparent();
	void SetRegionTransparent(BOOL);
	BOOL GetLineInterleaved();
	void SetLineInterleaved(BOOL);
	long GetLineWidthUnit();
	void SetLineWidthUnit(long);
	long GetRegionBorderWidthUnit();
	void SetRegionBorderWidthUnit(long);
	BOOL GetLineSupportsInterleave();
	short GetTextFontRotation();
	void SetTextFontRotation(short);
	unsigned long GetSymbolVectorColor();
	void SetSymbolVectorColor(unsigned long);
	short GetSymbolVectorSize();
	void SetSymbolVectorSize(short);
	short GetMinVectorSymbolCharacter();
	short GetMaxVectorSymbolCharacter();

// Operations
public:
	BOOL PickRegion();
	BOOL PickLine();
	BOOL PickText();
	BOOL PickSymbol();
	void DrawTextSample(long hDC, LPDISPATCH Rectangle, LPCTSTR SampleText);
	void DrawSymbolSample(long hDC, LPDISPATCH Rectangle);
	void DrawRegionSample(long hDC, LPDISPATCH Rectangle);
	void DrawLineSample(long hDC, LPDISPATCH Rectangle);
	CCMapXStyle Clone();
	void ExportSymbolSample(LPCTSTR Destination, short Format, double Width, double Height, const VARIANT& BackgroundColor);
	void ExportRegionSample(LPCTSTR Destination, short Format, double Width, double Height, const VARIANT& BackgroundColor);
	void ExportLineSample(LPCTSTR Destination, short Format, double Width, double Height, const VARIANT& BackgroundColor);
	void ExportTextSample(LPCTSTR Destination, short Format, double Width, double Height, LPCTSTR SampleText, const VARIANT& BackgroundColor);
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_CMAPXSTYLE_H__4F714F01_1A67_43DB_BEA0_E039A970ADB2__INCLUDED_)

⌨️ 快捷键说明

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