Com.h
上传用户:popouu88
上传日期:2013-02-11
资源大小:2894k
文件大小:1k
源码类别:

IP电话/视频会议

开发平台:

Visual C++

  1. // Com.h: interface for the CCom class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_COM_H__A825A5DF_6290_4A84_8CE3_E323010619DF__INCLUDED_)
  5. #define AFX_COM_H__A825A5DF_6290_4A84_8CE3_E323010619DF__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. #define UP      1
  10. #define DOWN    2
  11. #define LEFT    3
  12. #define RIGHT   4
  13. #define AUTO    5
  14. #define FOCUS_LESSEN   6
  15. #define FOCUS_LARGEN   7
  16. #define ZOOM_LESSEN    8
  17. #define ZOOM_LARGEN    9
  18. #define IRIS_LESSEN    10
  19. #define IRIS_LARGEN    11
  20. #define FULLSCREEN     12
  21. class CCom  
  22. {
  23. public:
  24.          CCom( );
  25. virtual ~CCom( );
  26. virtual BOOL Open( int nPort , const char *buf );
  27. virtual void Close( void );
  28. virtual BOOL Write( void * buffer , DWORD size );
  29. virtual BOOL Read( void * buffer , DWORD size );
  30. private:
  31. HANDLE   hCom;
  32. };
  33. #endif // !defined(AFX_COM_H__A825A5DF_6290_4A84_8CE3_E323010619DF__INCLUDED_)