본문 바로가기

가상

라이브러리(Library) 라이브러리(Library) : 여러 프로그램에서 자주 사용하는 함수와 데이터들을 실행이 가능한 바이너리 형태로 묶어놓은 파일을 의미한다. (참고 : 즉, 함수와 데이터들의 정의가 컴파일된 바이너리 코드로 라이브러리에 존재한다) (ex. C Run - Time Library Characteristics Libcmt.lib Multithreaded, static link Libcmtd.lib Multithreaded, static link (debug) Msvcrt.lib Multithreaded, dynamic link Msvcrtd.lib Multithreaded, dynamic link (debug)---d.lib : 디버그 모드로 컴파일) Static Library : 정적 라이브러리 개념 : 헤더파.. 더보기
VMware 사용법 VMware 6.5.2 버전입니다. 토렌토 파일이구요. (토렌토 사용법을 모르시는 분은 http://dakuo.tistory.com/entry/토렌토torrent-사용하기) VMware : 가상으로 컴퓨터를 만들어주는 툴입니다. 어떤 악성 프로그램을 실험하거나 여러 운영체제에서 테스트를 해야할 때 레지스트리 같은 것을 건드릴때 등 아주 유용하게 쓸수 있습니다. 오류가 발생해도 VM 이미지를 지우면 그만이니까요. VM 메뉴 소개 : 먼저 조작할 버추얼머신을 활성화시켜놓고 정지버튼은 버추얼 머신을 끄는 기능입니다. (전원을 차단하는거랑 똑같습니다) 재생버턴은 버주얼 머신을 키는 기능입니다. (전원을 킵니다) 그다음 버튼은 버추얼 머신을 리스타트 시키는 기능입니다. (그외에는 별 중요한 기능이 아니므로 설명을.. 더보기
입력하기 1. 키보드 입력 WM_CHAR 메시지 : 문자키 메시지 키보드로부터 입력이 발생했을 경우 윈도우즈는 포커스를 가진 프로그램에게 키보드 메시지(WM_CHAR, WM_KEYDOWN)를 보내주며 프로그램은 이 메시지를 받아 키보드 입력을 처리한다. (참조 : 포커스(Focus)란 입력초점이라는 뜻 즉 포커스를 가진 프로그램 = 활성화된 윈도우 오직 하나의 프로그램만이 활성화 될 수 있다) 키보드로부터 입력된 키값들을 화면으로 출력해주는 예제이다. (윈도우 프로그램 기본틀에 수정을 하면 된다 http://dakuo.tistory.com/entry/1) LRESULT CALLBACK WndProc(HWND hWnd, iMessage, WPARAM wParam, LPARAM lPara) { HDC hdc; PAI.. 더보기