/************************************************************************

Windows 시스템 프로그래밍 - 윈도우즈 API 핵심 바이블 

Johnson M. Hart 지음 / 류광 옮김

실행 환경 설명이 책에 있지 않아, 저자 홈페이지에서 예제 프로젝트들을 다운 받아

프로젝트 속성을 찾아가며 알아내었습니다. 이 곳에 정리합니다.

http://www.jmhartsoftware.com/

************************************************************************/

Visual Studio 2008로 실행합니다. 예제 파일들이 2008 버전들이기 때문입니다.


(1) 프로젝트 생성

Win32 Console Application 을 선택 -> OK 

다음 화면에서는  Next로 넘어간 후, 그 다음 화면에서

빈 프로젝트를 체크합니다. Finish.


(2) 헤더파일 및 라이브러리 설정

프로젝트 에 마우스 오른쪽버튼 클릭을 이용하여

  1) \include  .h 헤더파일들 추가

    Project -> Properties ->  C/C++ -> General -> Additional Include Directories

    -> WSP4_Examples/INCLUDE 을 선택  

  2) .lib    라이브러리 파일들 추가

    Project -> Properties -> Linker -> General -> Additional Library Directoreis

    -> WSP4_Examples/lib 을 선택   

  3) Linker -> Input -> Additional Dependencies

    ==> Utility_4_0.lib 을 적어줍니다.

  4) 프로젝트 폴더\Debug  (.exe 파일 있는 폴더)로 

    ==> WSP4_Examples/run8/Utility_4_0.dll 파일을 복사합니다.

    ==> 컴파일, 빌드에는 문제가 없어도 이 파일이 없으면 실행시 이 파일이 

          없다고 뜹니다.

4) 는 이 방법 말고 할 수 있는 방법이 있는지 궁금하긴 하네요.

  

  5) Options 함수

    ==> WSP4_Examples/UTILITY 안에  Options.c 파일이 있습니다. 

          필요할 때마다 소스파일을 추가하여 컴파일하였습니다.

(3) 실행

    ==> 콘솔창 하나가 뜹니다. 잘됩니다^^




윈도우즈 접두어

Posted 2013.03.22 16:28 by 히폴리테


Prefix

Description

a

Array

b

BOOL (int)

c

Char

cb

Count of bytes

cr

Color reference value

cx

Count of x (short)

dw

DWORD (unsigned long)

f

Flags (usually multiple bit values)

fn

Function

g_

Global

h

Handle

i

Integer

l

Long

lp

Long pointer

m_

Data member of a class

n

Short int

p

Pointer

s

String

sz

Zero terminated String

tm

Text metric

u

Unsigned int

ul

Unsigned long (ULONG)

w

WORD (unsigned short)

x,y

x, y coordinates (short)

소켓 프로그래밍 강좌

Posted 2012.09.27 11:07 by 히폴리테

http://www.tipssoft.com/bulletin/board.php?bo_table=old_bbs&wr_id=515

'소켓 프로그래밍' 카테고리의 다른 글

소켓 프로그래밍 강좌  (0) 2012.09.27
시리얼 통신 이란??  (0) 2012.09.05
소켓 프로그래밍 참고 사이트  (0) 2012.07.11

« PREV : 1 : 2 : 3 : 4 : ··· : 38 : NEXT »