336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

A. Microsoft Foundation Class Library

 

B.  윈도우 운영체제 특징 :

-그래픽 사용자 인터페이스 환경

-메시지 프로시저 구동 구조

-멀티태스킹, 멜티스레딩 지원

 

C.  윈도우 응용프로그램 특징

-API 호출, 메시지 핸들러, 실행파일 및 DLL 집합 독립적 동작

 

D. 윈도우 개발 방식

-SDK

-RAD

-Class Library

-Dot Net Framework

 

E. Win API 기본 구성

1.  윈도우 클래스 정의 및 등록

2.  윈도우 객체 생성및 Show

3. Message Proc Loop

 

F. Windows Msg Proc Loop

-Message queue 에서 데이터를 순차적으로 pop하여 처리 및 반복

 

G. MFC 기본 구성

1. 응용프로그램 클래스 정의

2. 메인 윈도우 클래스 정의

3. 응용프로그램 객체 선언 및 인스턴스

4. 메시지 맵 선언

 

H. WindowsMessageProc 과 MessageMap

-WinMsgeProc과 Message Map은 내부적으로는 큰 차이는 없지만 WinMsgProc는  Windows로 발생된 이벤트를 전달하여  미리 만들어준 함수및 객체를 수동으로 연결 해야 하는 방식인 반면 MsgMap은 등록 만으로 자동으로 연결해주는 역활을 하여 사용자가 쉽게 WM를 쉽게 제어 하도록 만들어 준다. 

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

1. 썬 마이크로시스템즈 1996년 1월에 공식 발표한 프로그래밍 언어

2. 운영체제 독립적 (가상 머신 JVM)

3. 객체지향언어

4. Garbage Collection, 자동 메모리 관리

5. 네트워크, 분산처리 지원

6. 멀티쓰레드 지원

7. 동적 로딩 지원

'Java > basic' 카테고리의 다른 글

005 문자열을 실수로 변환  (0) 2022.04.20
004 사용자 참조 타입  (0) 2022.04.20
003 API 참조 타입  (0) 2022.04.20
002 기본 타입  (0) 2022.04.20
001 Hello  (0) 2022.04.20
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 

 


source code :

value = 1
print(value)
value += 3
print(value)
value -= 2
print(value)
value *= 4
print(value)
value /= 4
print(value)
value **= 3
print(value)

 


result :

'Etc > Python' 카테고리의 다른 글

020 수학적 연산  (0) 2021.01.21
019 대입  (0) 2021.01.21
018 복소수  (0) 2021.01.21
017 실수형  (0) 2021.01.18
016 정수형  (0) 2021.01.17
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

+ 덧셈

- 뺏셈

* 곱셈

/ 나눗셈

** 거듭제곱


source code :

a = 1
b = 2

print(a+b)
print(a-b)
print(a*b)
print(a/b)

print('---------------------------------')

while a < 17 :
	print(b**a)
	a+=1

 


result :

'Etc > Python' 카테고리의 다른 글

021 연산자 축약  (0) 2021.01.21
019 대입  (0) 2021.01.21
018 복소수  (0) 2021.01.21
017 실수형  (0) 2021.01.18
016 정수형  (0) 2021.01.17
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 

 


source code :


a = 0; b = 0; c = 0

a = b = c = 1

print(a)
print(b)
print(c)

 


result :

'Etc > Python' 카테고리의 다른 글

021 연산자 축약  (0) 2021.01.21
020 수학적 연산  (0) 2021.01.21
018 복소수  (0) 2021.01.21
017 실수형  (0) 2021.01.18
016 정수형  (0) 2021.01.17
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 - 복소수형 상수는 실수부 +허수부로 되어 있음

 - j 로 표기함

 


source code :


result1 = 1 + 1j
print(result1.real)
print(result1.imag)
print(result1)

result2 = complex(1, 2)
print(result2)

 


result :

'Etc > Python' 카테고리의 다른 글

020 수학적 연산  (0) 2021.01.21
019 대입  (0) 2021.01.21
017 실수형  (0) 2021.01.18
016 정수형  (0) 2021.01.17
015 None  (0) 2021.01.17
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 

 


source code :

float_list = [1.0, 3.1415, 1.98e1, -0.2e2

for x in float_list:
	print(x)

 


result :

'Etc > Python' 카테고리의 다른 글

019 대입  (0) 2021.01.21
018 복소수  (0) 2021.01.21
016 정수형  (0) 2021.01.17
015 None  (0) 2021.01.17
014 while continue break  (0) 2021.01.17
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 

 


source code :


unsigned_int_value = 0xFFFFFFFF
unsigned_byte_value = 0xFF

int_value = (int)(unsigned_int_value / 2)

print(unsigned_int_value)
print(unsigned_byte_value)
print(int_value)

 


result :

'Etc > Python' 카테고리의 다른 글

018 복소수  (0) 2021.01.21
017 실수형  (0) 2021.01.18
015 None  (0) 2021.01.17
014 while continue break  (0) 2021.01.17
013 for else  (0) 2021.01.16
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 

 


source code :


value = None

if value == None :
	value = ['I', ' ', 'L', 'O', 'V', 'E', ' ', 'P', 'Y', 'T', 'H', 'O', 'N', '♥']


if value != None :
	print(value)

for x in value :
	print(x, end='') 

print('');

 


result :

'Etc > Python' 카테고리의 다른 글

017 실수형  (0) 2021.01.18
016 정수형  (0) 2021.01.17
014 while continue break  (0) 2021.01.17
013 for else  (0) 2021.01.16
012 for continue break  (0) 2021.01.16
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

description :

 

 


source code :


cnt =0

while cnt < 10 :
	cnt += 1
	
	if cnt < 5 :
		continue
	print(cnt)
	
	if cnt > 8 :
		break

 


result :

'Etc > Python' 카테고리의 다른 글

016 정수형  (0) 2021.01.17
015 None  (0) 2021.01.17
013 for else  (0) 2021.01.16
012 for continue break  (0) 2021.01.16
011 for  (0) 2021.01.16

+ Recent posts