Ich habe eine Client-Anwendung, die einige Registerkarten in der Menü-Registerkarte wie folgt .Ich muss eine Aktion beim Durchsuchen durchführen Registerkarte ist ausgewählt. Wie kann ich dieses Ereignis in meiner Anwendung bekommen? Ich möchte meine eigene Anwendung schreiben, um diese Aktion auszuführen. Ich versuchte auf diese WeiseWie bekomme ich Child Process Status (aktiv oder nicht) eines Hauptfensters in einer anderen Anwendung mit C#
int chars = 256;
StringBuilder buff = new StringBuilder(chars);
// Obtain the handle of the active window.
IntPtr handle = GetForegroundWindow();
if (GetWindowText(handle, buff, chars) > 0)
{
if (buff.ToString() == mainWindowName)
{
IntPtr WndToFind = FindWindowByCaption(IntPtr.zero, "Browse");
if(WndToFind != IntPtr.Zero)
{
MessageBox.Show("Inside Browse");
}
}
}
Ich möchte einige Nachricht anzeigen, wenn Registerkarte Durchsuchen aktiv ist. Bitte hilf mir.
Ist diese Registerkartensteuerung oder Menüsteuerung? –
Es ist ein Client-Tool. Daher kennen wir die Komponenten in der Anwendung nicht. – ChanduRaj