다운로드

https://visualstudio.microsoft.com/ko/vs/older-downloads/ 에서 Visual Studio 2017(현재 최신버전)을 다운로드합니다.

 

 

Visual Studio 설치

다운받은 vs_professional_xxxxxxxxxx.exe 를 설치를 시작합니다.

 

로그인 창이 뜨는데 “나중에 로그인”으로 넘어갈 수 있습니다.

 

사용할 테마를 선택합니다.
아무거나 선택해도 상관 없습니다.

 

 

설치시 .NET Framework 에러 발생하면

필요로 하는 .NET Framework를 먼저 설치해야 Visual Studio 2017 설치가 가능합니다.

 

C#사용을 위한 워크로드 설치

Visual Studio 에서 C#을 사용하기 위해서 워크로드를 설치해야 합니다. 메뉴에서 ‘도구’ -> ‘도구 및 기능 가져오기’를 선택합니다.

 

 

‘.NET 데스크톱 개발’ 을 선택한 후 ‘수정’버튼을 클릭합니다.

 

아래와 같은 창이 뜨면 ‘계속’으로 진행합니다.

 

다시 설치가 진행됩니다.
(이 작업은 약 1~2시간 정도 걸립니다.)

 

이제 C# 작업을 위한 준비가 완료되었습니다.

 

간단한 프로그램 제작

버튼을 클릭하면 “hello” 창을 보여주는 예제를 작성해 보겠습니다.

[파일]=>[새로 만들기]=>[프로젝트]를 엽니다.

 

좌측의 Visual C# => Windows Desktop 을 선택하고
우측의 Windows Form 앱을 선택합니다.

하단의 이름은 “hello”로 하겠습니다.

 

확인을 누르면 폼(Form)이 생성됩니다.

도구상자(기본적으로 좌측에 위치)에서 Button 을 Form1에 끌어다 놓습니다.

 

Form1에 button1 이 생성되었습니다.

 

Ctrl+F5 를 눌러 프로그램을 실행합니다.
button1 을 포함한 프로그램이 실행됩니다.

 

button1을 클릭하면 hello를 출력하는 코드를 추가해 보겠습니다.
button1을 더블클릭하여 아래와 같이 코드를 추가합니다.

 

 

아래와 같이 실행됩니다.

 

작업 동영상

동영상으로 녹화하였습니다. 참조하세요.~

 

 

 

계좌현황 가져오기

 

 

보유종목 가져오기

종목명,  평가손익, 수익률, 현재가,평가금액 등의 정보 가져오기

 

잔고현황 가져오기

총매입,총평가액,총손익, 수익률, 실현속익 등 가져오기

 

 

 

목차

로그인하여 내 정보 가져오기

Visual C#와 키움API로 로그인하여 계좌 정보를 가져오는 예제입니다.

자세한 사용방법을 녹화한 동영상을 하단에 링크해 두었으니 참조하세요.

 

Form에 키움API 컴포넌트 등록

KHOpenAPI.ocx 파일 등록

32비트(x86)로 변경

초기에 키움API업데이트 오류가 발생합니다. 프로그램 종료 후에 다시 실행하시면 됩니다.

 

로그인 구현

로그인 시도후 결과값(성공 또는 실패) 받기

 

 

내 계좌 가져오기

로그인 후에 계좌 정보까지 가져왔습니다.

 

 

동영상으로 정리

 

목차