Feedback

C# - Benutzereingaben blockieren [Übersetzung]

Veröffentlicht von am 03.05.2008
(2 Bewertungen)
Die in C# übersetzte Version von diesem Snippet von Tim Hartwig:
http://dotnet-snippets.de/dns/benutzereingaben-blockieren-SID333.aspx
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Entwickler - Kompakt

Nach Teilnahme an dieser Schulung kennen Sie alle wesentlichen Funktionen des TFS für Entwickler. Sie setzen Software-Entwicklung mit dem Visual Studio Team Foundation Server erfolgreich um.

Visual Studio Team Foundation Server 2017/2015 (TFS) - Komplett 

[DllImport("user32")]
public static extern bool BlockInput(bool BlockIt);

/// <summary>
/// Blockiert die Eingaben des Benutzers für eine bestimmte Zeit.
/// </summary>
/// <param name="time">Die Zeit der Blockierung in Millisekunden.</param>
public void BlockUserInput(int time)
{
    BlockInput(true);
    System.Threading.Thread.Sleep(time);
    BlockInput(false);
}

// Beispielaufruf für die Blockierung von 10 Sekunden:
BlockUserInput(10000);

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!