프로그래밍105 [WPF] 프로세스가 실행 중인지 확인 방법, 프로세스 정보 가져오는 방법 (GetProcessesByName, find/get process windows title) 이번에는 해당 프로세스가 실행 중인지 알아보고 해당 프로세스의 정보를 가져오는 방법에 대해서 알아보도록 할게요. - 설명public static System.Diagnostics.Process[] GetProcessesByName (string processName);Process.GetProcessesByName("검색할 프로세스 이름");네임스페이스 : System.Diagnostics 어셈블리 : System.Diagnostics.Process.dll - 코드다음과 같이 Process.GetProcessesByName()를 이용하면 현재 시스템에서 실행 중인 프로세스 명이 있나 검색하고 Process[]에 담아주니 이를 이용하여 원하시는 작업을 처리하시면 돼요. 밑의 소스는 notepad라고 윈도우.. 2020. 5. 16. [WPF] 커맨드라인 아규먼트(Command Line Arguments, 명령 인자) 받는 방법과 비주얼 스튜디오에서 명령줄 인수 입력하게 하는 방법 이번에는 WPF에서 커맨드라인 아규먼트(Command Line Arguments, 명령 인자)를 받는 방법과 비주얼 스튜디오(2019)에서 빌드시 자동으로 명령줄 인수가 입력되게 하는 방법에 대해 알아보도록 할게요. 아규먼트(Command Line Arguments) 받기먼저 커맨드라인 아규먼트를 받아 사용하고 싶은 부분에 다음과 같이 를 아규먼트 값을 읽어 사용하고자 하는 위치 추가하세요. public static string[] GetCommandLineArgs (); 네임스페이스 : System 어셈블리 : System.Runtime.Extensions.dll 12345string[] Args = Environment.GetCommandLineArgs();foreach (string arg in A.. 2020. 5. 16. [WPF] 마우스 커서 모양 변경하는 방법 (마우스 포인터 숨기기, 보이기, 펜, mouse cursor change) WPF에서 마우스 커서(포인터)를 변경하는 방법은 생각보다 간단해요.마우스 커서 모양을 바꿀 위치에서 다음과 같이 원하는 커서를 설정해주면 돼요.현재 어플리케이션 안에서만 커서 모양이 유지돼요. Mouse.OverrideCursor = Cursors.None; // 커서 모양 없음 (숨기기)Mouse.OverrideCursor = Cursors.Arrow; // 일반 커서 모양 (화살표) Cursors.None의 경우 마우스 커서 모양만 보이지 않고 클릭 같은 행동은 정상 작동해요. - 총 28개 커서 모양Mouse.OverrideCursor = Cursors.None;Mouse.OverrideCursor = Cursors.ScrollSW;Mouse.OverrideCursor = Cursors.Scrol.. 2020. 5. 10. [WPF] Window 창을 추가하고 새 창을 여는 방법 (모달/모달리스, Show(), ShowDialog(), how to add window) 이번에는 WPF에서 Window 창을 추가하고 새 창을 여는 방법에 대해서 알아보도록 할게요. 1. 창 추가하기우선 프로젝트의 솔루션 탐색기에서 프로젝트를 선택하고 마우스 오른쪽 버튼을 클릭하세요.그다음 나오는 메뉴에서 - 을 클릭하세요. 새 항목으로도 추가 가능하며, 기존 창을 가져오실 분은 을 클릭하여 추가하세요. 기본적으로 창의 파일 이름은 Windows1.xaml로 설정되어 있으며 원하시는 이름으로 변경하고 오른쪽 아래에 있는 버튼을 클릭하세요. 이제 창이 추가되었으니 마음껏 컨트롤을 배치하셔도 돼요.그리고 창을 열기 위해 x:Class="XXX.Window1"의 XXX.Window1 정보가 필요하니 기억하세요. 2. 새 창 열기창을 여는 방법은 아래 처럼 2가지 방식이 있어요. - Show() .. 2020. 4. 11. 이전 1 ··· 5 6 7 8 9 10 11 ··· 27 다음 반응형