티스토리 뷰

Code/C#

Process Class Sample Code 1

Hide Code 2008. 1. 14. 10:36
Process 클래스를 이용해서 원하는 Window(Process)의 핸들값을 얻는 샘플 코드이다.

using System;
using System.Diagnostics;
using System.Windows.Forms;

namespace ControlHandle
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
       }

       private void button1_Click(object sender, EventArgs e)
       {
           this.textBox1.Text = String.Empty;

           Process[] processes = Process.GetProcessesByName("notepad");

           foreach (Process proc in processes)
           {
               IntPtr hWnd = proc.MainWindowHandle;
               this.textBox1.Text += hWnd.ToString() + Environment.NewLine;
           }
       }
   }
}


아래는 실행 결과 화면이다.


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함