본문 바로가기

개발, IT185

Turn on/off monitor [DllImport("user32.dll")] static extern IntPtr SendMessage(IntPtr hWnd, int Msg, IntPtr wParam, IntPtr lParam); private const int WM_SYSCOMMAND = 0x0112; private const int SC_MONITORPOWER = 0xF170; private const int MonitorTurnOn = -1; private const int MonitorShutoff = 2; //Turn them off SendMessage(f.Handle, WM_SYSCOMMAND, (IntPtr)SC_MONITORPOWER, (IntPtr)MonitorShutoff); //Turn them on SendMe.. 2020. 11. 3.
Visual Studio 에서 C# try catch 자동완성 (코드조각) 사용자정의 기본적으로 Visual Studio에서 제공하는 기능으로 try를 입력후 Tab, Tab 키를 누르면 자동으로 try catch 구문이 작성된다. 기본제공하는 형식에서 내가 자주쓰는 형식으로 변경하려면 다음과 같이 하면 된다. 1. 디렉토리 이동 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC#\Snippets\1033\Visual C# 2. try.snippet 파일 수정 try try Code snippet for try catch Microsoft Corporation Expansion SurroundsWith expression Exception type SimpleTypeName(global::System.Exception) 3.. 2020. 10. 7.
QGIS에서 구글지도 추가하기 QGIS 버전 : 3.14 Pi 1. 다음과 같이 QGIS 메뉴를 선택한다. 메뉴 > 레이어 > 레이어 추가 > Add XYZ Layer 2. 데이터 원본 관리자에서 New 버튼을 누른다. 3. 다음과 같이 이름, URL을 입력한후 확인을 누른다. 이름 : 구글 URL : https://mt1.google.com/vt/lyrs=s&x=%7Bx%7D&y=%7By%7D&z=%7Bz%7D 4. 방금 추가한 구글지도를 선택후 [추가]버튼을 눌러 QGIS 화면에 표출한다. 구글 이외에도 다음과 같은 다양한 BaseMap을 QGIS에 배경지도로 올릴수 있다. OpenTopoMap https://tile.opentopomap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png OpenStreetMap http:.. 2020. 7. 22.
굿노트 양식 - 직장인 데일리 업무일지 오늘 할일 및 일정위주의 데일리 다이어리(업무일지)를 찾아봤지만, 아무리 찾아봐도 딱 마음에 드는게 없어서 만들었습니다. 필요하신분은 다운로드 해서 사용해주세요 2020. 3. 9.