본문 바로가기

분류 전체보기290

Electron - Hello World! 우선, electron 앱을 만들기 위해서는 npm 설치가 되어 있어야 합니다. 프로젝트 폴더를 하나 생성합니다. (예: C:\ElectronTest) Node.js command prompt 를 실행 후 해당 디렉토리에서 아래의 작업을 수행하면 됩니다. (예: cd C:\ElectronTest) 1. package.json 파일 만들기 Node.js command prompt에서 아래 명령어를 실행합니다. npm init 위 명령어 실행 후 나오는 물음에 대해서 모두 Enter키로 스킵합니다. 수정이 필요한 경우 "npm init"을 다시 실행하거나 "package.json"파일을 수동으로 수정할 수 있습니다. 2. package.json에서 scripts 수정 일반 텍스트 편집기롤 package.js.. 2019. 4. 19.
크로스 플랫폼 개발 시 define문으로 구분하는 방법 크로스 플랫폼 개발 시 사용되는 define문 #ifdef _WIN32 // 윈도우 개발환경 #ifdef _WIN64 // 윈도우 64bit #else // 윈도우 32bit #endif #elif __APPLE__ // 애플 개발환경 #include "TargetConditionals.h" #if TARGET_IPHONE_SIMULATOR // iOS 시뮬레이터 #elif TARGET_OS_IPHONE // iOS 장치 #elif TARGET_OS_MAC // Mac OS #else # error "Unknown Apple platform" #endif #elif __linux__ // 리눅스 개발환경 #elif __unix__ // all unices not caught above // 유닉스 개발환.. 2019. 4. 17.
WPF XAML에서 클래스 변수 선언 클래스명이 MyData이고 변수(인스턴스)명을 MyMyDataSource로 하는 경우 위와 같이 선언하면 됩니다. 2019. 4. 10.
WPF - 데이터 바인딩 UI 컨트롤 to UI 컨트롤 (Databinding UI control to UI control) TextBox컨트롤에 문자가 입력되면 TextBlock에 해당 내용이 표시되도록 하는 방법에 대해서 알아보겠습니다. 즉, UI 컨트롤 to UI 컨트롤 데이터 바인딩하는 방법에 대해서 설명드리겠습니다. 위와 같이 왼쪽에 입력된 문자가 표시되는 TextBlock컨트롤을 배치합니다. 오른쪽에 입력한 문자를 받을 수 있도록 TextBox컨트롤을 배치합니다. TextBlock컨트롤의 Text내용을 변경하기 때문에 TextBlock컨트롤 "속성"에서 "Text"항목에 "데이터 바인딩 만들기..."를 클릭합니다. "[TextBlock].Text에 대한 데이터 바인딩 만들기"창에서 바인딩 형식에서 "ElementName"을 선택합니다. 요소 이름항목에서 "TextBox"를 선택하고, 경로에 입력 받을 항목인 "Tex.. 2019. 4. 10.
C, C++ - 구조체 생성자를 사용하여 초기화 일반적인 구조체 선언 후 초기화 구조체 정의 typedef struct _MY_STRUCT { char c; int i; char sz[100]; } MY_STRUCT; 구조체 정의 및 초기화 MY_STRUCT st; // 구조체 변수 정의 memset(&st, 0x0, sizeof(st)); // 구조체 초기화 2019. 2. 19.
MFC - Visual Studio 6.0 with Platform SDK 2003 설정 Platform SDK 다운로드 링크주소는 아래와 같습니다. Windows® Server 2003 SP1 Platform SDK Full Download (Full 다운로드 버전) Windows® Server 2003 SP1 Platform SDK Web Install (Web 설치 버전) 1. Platform SDK 설치 후 헤더(Include files)와 라이브러리(Library files)폴더 설정을 아래와 같이 해 주세요. Visual Studio 6.0의 메뉴에서 Tool -> Options -> Directories 으로 가서 아래와 같이 설정 해 주세요. (※ Platform SDK 헤더와 라이브러리가 먼저 선택되도록 리스트에서 상단으로 옮겨주세요.) 2. Platform SDK 2003 .. 2019. 2. 19.
반응형