tanha70
سه شنبه 21 بهمن 1393, 16:26 عصر
سلام دوستان
یه تیکه کد هست که بهش نیاز دارم، ولی نمیدونم دقیقا چه کار میکنه.
لطفا راهنمایی بفرمایید.
for (int window = NativeWin32.GetWindow(NativeWin32.GetDesktopWindow (), 5); window != 0; window = NativeWin32.GetWindow(window, 2))
{
if (window == this.Handle.ToInt32())
window = NativeWin32.GetWindow(window, 2);
if (NativeWin32.IsWindowVisible(window) != 0)
{
StringBuilder s = new StringBuilder(1024);
NativeWin32.GetWindowText(window, s, s.Capacity);
string str = ((object) s).ToString();
if (str.Length > 0)
{
this.listBox2.Items.Add((object) str);
this.listp.Items.Add((object) str);
}
}
}
یه تیکه کد هست که بهش نیاز دارم، ولی نمیدونم دقیقا چه کار میکنه.
لطفا راهنمایی بفرمایید.
for (int window = NativeWin32.GetWindow(NativeWin32.GetDesktopWindow (), 5); window != 0; window = NativeWin32.GetWindow(window, 2))
{
if (window == this.Handle.ToInt32())
window = NativeWin32.GetWindow(window, 2);
if (NativeWin32.IsWindowVisible(window) != 0)
{
StringBuilder s = new StringBuilder(1024);
NativeWin32.GetWindowText(window, s, s.Capacity);
string str = ((object) s).ToString();
if (str.Length > 0)
{
this.listBox2.Items.Add((object) str);
this.listp.Items.Add((object) str);
}
}
}