ZLib

2009. 1. 7. 09:32 from 셈말짓기/터놓은글

- 첨부파일 내용
  1. ZLib123 (http://www.zlib.net/)
  2. WCE ARMV4I, W32 x86 Lib
  3. VS2005 Project

- Memory 압축/해제 주요 함수
ZEXTERN int ZEXPORT compress OF((Bytef *dest,   uLongf *destLen,
                                 const Bytef *source, uLong sourceLen));
/*
     Compresses the source buffer into the destination buffer.  sourceLen is
   the byte length of the source buffer. Upon entry, destLen is the total
   size of the destination buffer, which must be at least the value returned
   by compressBound(sourceLen). Upon exit, destLen is the actual size of the
   compressed buffer.
     This function can be used to compress a whole file at once if the
   input file is mmap'ed.
     compress returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_BUF_ERROR if there was not enough room in the output
   buffer.
*/

ZEXTERN int ZEXPORT uncompress OF((Bytef *dest,   uLongf *destLen,
                                   const Bytef *source, uLong sourceLen));
/*
     Decompresses the source buffer into the destination buffer.  sourceLen is
   the byte length of the source buffer. Upon entry, destLen is the total
   size of the destination buffer, which must be large enough to hold the
   entire uncompressed data. (The size of the uncompressed data must have
   been saved previously by the compressor and transmitted to the decompressor
   by some mechanism outside the scope of this compression library.)
   Upon exit, destLen is the actual size of the compressed buffer.
     This function can be used to decompress a whole file at once if the
   input file is mmap'ed.

     uncompress returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_BUF_ERROR if there was not enough room in the output
   buffer, or Z_DATA_ERROR if the input data was corrupted or incomplete.
*/

Posted by 셈말짓기 :

ASCII Table

2009. 1. 6. 17:52 from 셈말짓기/헤아림

ASCII - 1

10진수

16진수

ASCII

10진수

16진수

ASCII

10진수

16진수

ASCII

10진수

16진수

ASCII

0

0x00

NULL

32

0x20

SP

64

0x40

@

96

0x60

.

1

0x01

SOH

33

0x21

!

65

0x41

A

97

0x61

a

2

0x02

STX

34

0x22

"

66

0x42

B

98

0x62

b

3

0x03

ETX

35

0x23

#

67

0x43

C

99

0x63

c

4

0x04

EOT

36

0x24

$

68

0x44

D

100

0x64

d

5

0x05

ENQ

37

0x25

%

69

0x45

E

101

0x65

e

6

0x06

ACK

38

0x26

&

70

0x46

F

102

0x66

f

7

0x07

BEL

39

0x27

'

71

0x47

G

103

0x67

g

8

0x08

BS

40

0x28

(

72

0x48

H

104

0x68

h

9

0x09

HT

41

0x29

)

73

0x49

I

105

0x69

i

10

0x0A

LF

42

0x2A

*

74

0x4A

J

106

0x6A

j

11

0x0B

VT

43

0x2B

+

75

0x4B

K

107

0x6B

k

12

0x0C

FF

44

0x2C

'

76

0x4C

L

108

0x6C

l

13

0x0D

CR

45

0x2D

-

77

0x4D

M

109

0x6D

m

14

0x0E

SO

46

0x2E

.

78

0x4E

N

110

0x6E

n

15

0x0F

SI

47

0x2F

/

79

0x4F

O

111

0x6F

o

16

0x10

DLE

48

0x30

0

80

0x50

P

112

0x70

p

17

0x11

DC1

49

0x31

1

81

0x51

Q

113

0x71

q

18

0x12

SC2

50

0x32

2

82

0x52

R

114

0x72

r

19

0x13

SC3

51

0x33

3

83

0x53

S

115

0x73

s

20

0x14

SC4

52

0x34

4

84

0x54

T

116

0x74

t

21

0x15

NAK

53

0x35

5

85

0x55

U

117

0x75

u

22

0x16

SYN

54

0x36

6

86

0x56

V

118

0x76

v

23

0x17

ETB

55

0x37

7

87

0x57

W

119

0x77

w

24

0x18

CAN

56

0x38

8

88

0x58

X

120

0x78

x

25

0x19

EM

57

0x39

9

89

0x59

Y

121

0x79

y

26

0x1A

SUB

58

0x3A

:

90

0x5A

Z

122

0x7A

z

27

0x1B

ESC

59

0x3B

;

91

0x5B

[

123

0x7B

{

28

0x1C

FS

60

0x3C

< 

92

0x5C

\

124

0x7C

|

29

0x1D

GS

61

0x3D

=

93

0x5D

]

125

0x7D

}

30

0x1E

RS

62

0x3E

> 

94

0x5E

^

126

0x7E

~

31

0x1F

US

63

0x3F

?

95

0x5F

_

127

0x7F

DEL

 

ASCII - 2

 10진수

16진수

ASCII

10진수

16진수

ASCII

 10진수

16진수

ASCII

10진수

16진수

ASCII

128

0x80

?

160

0xA0

192

0xC0

À

224

0xE0

à

129

0x81

?

161

0xA1

¡

193

0xC1

Á

225

0xE1

á

130

0x82

?

162

0xA2

194

0xC2

Â

226

0xE2

â

131

0x83

?

163

0xA3

195

0xC3

Ã

227

0xE3

ã

132

0x84

?

164

0xA4

¤

196

0xC4

Ä

228

0xE4

ä

133

0x85

165

0xA5

197

0xC5

Å

229

0xE5

å

134

0x86

166

0xA6

¦

198

0xC6

Æ

230

0xE6

æ

135

0x87

167

0xA7

§

199

0xC7

Ç

231

0xE7

ç

136

0x88

?

168

0xA8

¨

200

0xC8

È

232

0xE8

è

137

0x89

169

0xA9

201

0xC9

É

233

0xE9

é

138

0x8A

?

170

0xAA

ª

202

0xCA

Ê

234

0xEA

ê

139

0x8B

?

171

0xAB

203

0xCB

Ë

235

0xEB

ë

140

0x8C

Œ

172

0xAC

204

0xCC

Ì

236

0xEC

ì

141

0x8D

?

173

0xAD

­

205

0xCD

Í

237

0xED

í

142

0x8E

?

174

0xAE

®

206

0xCE

Î

238

0xEE

î

143

0x8F

?

175

0xAF

¯

207

0xCF

Ï

239

0xEF

ï

144

0x90

?

176

0xB0

°

208

0xD0

Ð

240

0xF0

ð

145

0x91

177

0xB1

±

209

0xD1

Ñ

241

0xF1

ñ

146

0x92

178

0xB2

²

210

0xD2

Ò

242

0xF2

ò

147

0x93

179

0xB3

³

211

0xD3

Ó

243

0xF3

ó

148

0x94

180

0xB4

´

212

0xD4

Ô

244

0xF4

ô

149

0x95

?

181

0xB5

μ

213

0xD5

Õ

245

0xF5

õ

150

0x96

?

182

0xB6

214

0xD6

Ö

246

0xF6

ö

151

0x97

?

183

0xB7

·

215

0xD7

×

247

0xF7

÷

152

0x98

?

184

0xB8

¸

216

0xD8

Ø

248

0xF8

ø

153

0x99

185

0xB9

¹

217

0xD9

Ù

249

0xF9

ù

154

0x9A

?

186

0xBA

º

218

0xDA

Ú

250

0xFA

ú

155

0x9B

?

187

0xBB

219

0xDB

Û

251

0xFB

û

156

0x9C

œ

188

0xBC

¼

220

0xDC

Ü

252

0xFC

ü

157

0x9D

?

189

0xBD

½

221

0xDD

Ý

253

0xFD

ý

158

0x9E

?

190

0xBE

¾

222

0xDE

Þ

254

0xFE

þ

159

0x9F

?

191

0xBF

¿

223

0xDF

ß

255

0xFF

ÿ

 

 

SOH - start of heading

 STX - start of text

 ETX - end of text

 EOT - end of transmission

 ENQ - enquiry

 ACK - acknowledge

 BEL - bell

 BS  - backspac

HT  - horizontal tab

 LF  - NL line feed, new line

 VT  - vertical tab

FF  - NP form feed, new page

 CR  - carriage return

 SO  - shift out

 SI  - shift in

 DLE - data link escape

 DC1 - device control 1

 DC2 - device control 2

 DC3 - device control 3

 DC4 - device control 4

NAK - negative acknowledge

 SYN - synchronous idle

 ETB - end of trans. block

 CAN - cancel

 EM  - end of medium

 SUB - substitute

 ESC - escape

 FS  - file separator

 GS  - group separator

 RS  - record separator

 US  - unit separator

 

Posted by 셈말짓기 :
Posted by 셈말짓기 :



위의 레지스트리 파일을 추가하면된다.

내용은 아래와 같다.

-------------------------------------------------------------------------

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor]
"Guides"="RGB(204,204,204) 77"

-------------------------------------------------------------------------

77컬럼이외에 더 추가하려면 아래와 같이 추가하면된다.
"Guides"="RGB(204,204,204) 4 77 79"

원본:
http://minjang.egloos.com/2055072

Posted by 셈말짓기 :
[0000 0000 ~ 0000 03ff] WM_NULL, WM_CREATE, ...   : Messages reserved for use by the system.
[0000 0400 ~ 0000 07ff] WM_USER ~ WM_USER+0x03ff : Integer messages for use by private window classes.
[0000 0800 ~ 0000 bfff] WM_APP  ~ WM_APP +0x03ff : Messages available for use by applications
[0000 c000 ~ 0000 ffff] RegisterWindowMessage()  : String messages for use by applications.
[0001 0000 ~ ffff ffff] Reserved by the system.



WM_USER
WM_APP 
WM_reg 
WM_sys 

Posted by 셈말짓기 :