コード例 #1
0
        public OpenedWindow GetActive()
        {
            var activeHwnd = LowLevel.GetForegroundWindow();
            var buffer     = new StringBuilder(255);

            LowLevel.GetWindowText(activeHwnd, buffer, buffer.Capacity + 1);

            var title = buffer.ToString();

            return(new OpenedWindow
            {
                Hwnd = activeHwnd,
                Title = title == string.Empty ? "EMPTY" : title
            });
        }