Announcement

Collapse
No announcement yet.

Programm beenden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Programm beenden

    Hu :>

    Ich verzweifel echt:

    Ich hab schon TerminateProcess, DestroyWindow, SendMessage(hWnd, WM_QUIT...) versucht und es funktioniert einfach nicht ;<

    Ich möchte den Scanner- und Kamera-Assistent schließen, sobald er gestartet wird.

    ansätze:
    g_front = ::GetForegroundWindow();
    if(::GetWindowText(g_front, s, MAX_PATH)){
    Form1->Memo1->Lines->Add(s);
    if(!strcmp("Scanner- und Kamera-Assistent", s)){
    Form1->Memo1->Lines->Add("versuche zu beenden!");

    LPDWORD pid;
    DWORD muh = ::GetWindowThreadProcessId( g_front, pid);
    if(::TerminateProcess( pid, 0 ) ){
    Form1->Memo1->Lines->Add(":>");
    }
    else{
    Form1->Memo1->Lines->Add(":<");
    }
    }

    }
    //bei der version kommt ne acces vio @ USER32.dll :<

    oder:

    HWND x = ::FindWindow(NULL, "Scanner- und Kamera-Assistent");
    if( x ){
    SendMessage(x, WM_QUIT, 0, 0);
    Form1->Memo1->Lines->Add(":>");
    }
    else{
    Form1->Memo1->Lines->Add(":<");
    }


    hmm wie kann ich das starten von dem programm unterbinden oder es zumindest gleich wieder beenden??

    DANKE,

    mfg sv

  • #2
    http://www.toolsandmore.de/Central/Produkte/Software/System-Tools/Autostart-Manager
    Günther

    Comment


    • #3
      hmm 1. is das ein Programm!?!? <--- !
      2. startet dieser Manager immer wenn eine Kamera angeschlossen wird

      das programm nützt mir ni

      Comment

      Working...
      X