• Sign in to Neowin Faster!

    Create an account on Neowin to contribute and support the site.

  • 0
Sign in to follow this  

C#\VB Always Have Focus

Question

+fusi0n    2,036

I'm in the process of writing an app that needs to launch using the Windows Logon Script. The issue, when it launches, the start menu steals the focus as it's being loaded causes the need to do a "double click" when a single click will work. After the start menu loads, it gets focus back. I've tried a few different ways and tried C# and VB. I couldn't pin down the issue on what was causing it, but this seems like it.

 

Here is my code so far, its basic and in a POC state.

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

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

        private void button1_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            FormBorderStyle = FormBorderStyle.None;
            WindowState = FormWindowState.Maximized;
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            Show();
            button1.Focus();
            this.TopMost = true;
            this.Activate();
        }
    }
}

If you know how to do this in C# or VB, that would be great.

Thanks

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0
DevTech    1,517

What do you want your program to do/achieve? (i.e. provide context, objectives, the big picture)

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.