public void AttachTo(WindowScrape.Types.HwndObject hwndobject, BindingBoy Boy) { this.bind_boy = Boy; this.hwndobject = hwndobject; this.Top = hwndobject.Location.Y; this.Left = hwndobject.Location.X; }
/// <summary> /// /// </summary> /// <returns></returns> public string GetCurrentWindowName() { IntPtr a = GetForegroundWindow(); WindowScrape.Types.HwndObject hw = new WindowScrape.Types.HwndObject(a); return(hw.Title); }
public void ResizeWindow(Point delta) { IntPtr a = GetForegroundWindow(); WindowScrape.Types.HwndObject hw = new WindowScrape.Types.HwndObject(a); Point pnt = hw.Location; Size oldSize = hw.Size; MoveWindow(a, pnt.X - delta.X / 2, pnt.Y - delta.Y / 2, oldSize.Width + delta.X, oldSize.Height + delta.Y, true); }
private void brnMoveClick(object sender, EventArgs e) { WindowScrape.Types.HwndObject pbpWindow = WindowScrape.Types.HwndObject.GetWindowByTitle("Penumbra"); String sX = tbX.Text; String sY = tbY.Text; int x = Int16.Parse(sX) - 3; int y = Int16.Parse(sY) - 26; pbpWindow.Location = new Point(x, y); }