00001
00004
00005
00006 #if !defined(AFX_SCREENCLIENT_H__EAC27B8D_B420_42E6_A672_F724550A28C1__INCLUDED_)
00007 #define AFX_SCREENCLIENT_H__EAC27B8D_B420_42E6_A672_F724550A28C1__INCLUDED_
00008
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif // _MSC_VER > 1000
00012
00019 class ScreenClient : public PClient
00020 {
00021 public:
00022 bool write(const int, const int, const int, const int, const RGBTRIPLE*, const LPBYTE);
00023
00024 ScreenClient(const TString &);
00025 private:
00027 typedef struct screenInfo {
00028 int hdrSize;
00029 int bitCount;
00030 int clrUsed;
00031 int width;
00032 int height;
00033 } screenInfo;
00034
00035 };
00036
00037 #endif // !defined(AFX_SCREENCLIENT_H__EAC27B8D_B420_42E6_A672_F724550A28C1__INCLUDED_)