soui
5.0.0.1
Soui5 Doc
Loading...
Searching...
No Matches
SMemDC.h
1
#ifndef __SMEMDC__H__
2
#define __SMEMDC__H__
3
4
SNSBEGIN
5
6
class
SOUI_EXP SMemDC {
7
public
:
8
SMemDC();
9
SMemDC(HDC hdc,
const
CRect &rc);
10
SMemDC(HDC hdc, HBITMAP hBmp);
11
~SMemDC(
void
);
12
13
HBITMAP SelectBitmap(HBITMAP hBmp);
14
15
BOOL HasBitmap()
16
{
17
return
m_bHasBitmap;
18
}
19
20
void
SetBitmapOwner(BOOL bOwner)
21
{
22
m_bBmpOwner = bOwner;
23
}
24
BOOL IsBitmapOwner()
25
{
26
return
m_bBmpOwner;
27
}
28
29
void
DeleteDC();
30
31
BOOL InitDC(HDC hdc,
const
CRect &rc);
32
33
operator
HDC()
const
34
{
35
return
m_hDC;
36
}
37
38
protected
:
39
HDC m_hDC;
40
41
HBITMAP m_hOldBmp;
42
BOOL m_bBmpOwner;
43
BOOL m_bHasBitmap;
44
};
45
46
SNSEND
47
#endif
// __SMEMDC__H__
SOUI
include
helper
SMemDC.h
Generated by
1.13.2