라이브러리 8

(Vue2) El-Input 마우스 우클릭 문자열 삽입 기능

프로그램 개발 중 아래와 같은 요청이 들어왔습니다. - 메모를 작성하는 기능에서 마우스 우클릭 시 현재 커서 부분에 금일 날짜 정보를 입력해주는 기능개발. 위 기능을 개발하기 위해서는 커서가 어느 위치에 있는지에 대한 정보가 필요했는데 Vue에서 제공하는 ref를 사용하고자하는 El-Input에 부여하여 우클릭 이벤트가 발생 시 Input 요소에 접근하도록 하였는데. 예시코드는 아래와 같습니다 ex) * templete 부분 *method 부분 rightClick(){ const today = this.$moment().format('YYYYMMDD'); inputElement = this.ref.rightEventInput; cursorPos = inputElement.$refs.textarea.sel..

라이브러리/Vue 2022.09.13

MFC

MFC MFC -MFC(Microsoft Foundation Class Library)란 마이크로 소프트에서 만든 Window API를 C++로 둘러싼 Library -Window API: 마이크로 소프트 윈도우 운영체제들이 사용하는 API이며, C/C++ 프로그램에서 직접 운영체제와 상호 작용할 수 있도록 만들어졌음. - MFC를 사용하면 코딩의 효율을 극대화 시킬 수 있어 대부분의 C++ 개발자들이 사용 Window API가 제공하는 기능은 총 8가지 기본서비스 기능 : 파일시스텀, 장치, 프로세스, 스레드, 오류처리 2.고급서비스 : 부가 기능을 커널에 사용할 수 있게 도와줌, 윈도우 레지스트리, 시스템종료/다시시작or중단, 윈도우 서비스 시작/중지/만들기, 사용자계 정 만들기 3.그래픽 장치 인터..

라이브러리/MFC 2020.03.11

.NET

닷넷 프레임워크 요약: 윈도우 프로그램 개발 및 실행 환경 닷넷 프레임워크란? 마이크로소프트(Microsoft)가 개발한 윈도우 프로그램 개발 및 실행 환경 - 목적: 웹 상 어디에서나 프로그램 작성 가능 - Mono 프로젝트: 오픈소스 크로스 플랫폼, 마이크로소프트 공식 지원 - 구성: FCL(프레임워크 클래스 라이브러리) + CLR(공용 언어 런타임) - 통신 지원: XML, HTTP 및 SOAP 프로토콜 - 네트워크상의 소프트웨어 간 자유로운 정보 교환 가능 - 주요 지원 언어: C#, Visual Basic .NET, C++, DLR(Python, Ruby 등), F#, Delphi. NET 닷넷 프레임워크의 작동 원리 - IL(중간 언어)로 컴파일 - 실행 직전 플랫폼 별로 JIT 컴파일러가 기..