티스토리 뷰

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/06   »
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
글 보관함