Ergebnis 1 bis 6 von 6

Baum-Darstellung

  1. #1
    Fortgeschrittener
    Registriert seit
    17.09.2007
    Beiträge
    40

    Standard [Help] FindWindow();

    Hey, ich wollte mich dran machen ein kleines Programm in c++ zu programmieren...das Programm soll als erstes den gewünschten Fensternamen finden. Und genau da komm ich grade nicht weiter... hier mal meine main-Funktion.

    int main(int argc, char** argv) {
    DWORD id;
    HANDLE ph;
    string win_name;
    HWND hwnd;
    cout << "Fensternamen angeben. ";
    getline(std::cin, win_name); //////
    const char* win_name2 = win_name.c_str(); //////

    hwnd = FindWindow(0, win_name2);

    if(!hwnd) {
    cout << "fenster nicht gefunden"; }
    else
    {
    GetWindowThreadProcessId(hwnd,&id);

    ph = OpenProcess(PROCESS_ALL_ACCESS, false,id);
    }
    cin.get();
    return 0;

    }
    Es währe nett wenn mir wer die gekennzeichneten Zeilen eben erklären könnte, und auch vlt. den richtigen weg angeben könnte. Ich habe diese beiden Zeilen während meiner suche auf eine Lösung gefunden.
    Vielen Dank im vorraus.

    edit: Hab die Zeilen jetzt markiert...sry <.<..
    Geändert von MasterB (09.03.2010 um 17:15 Uhr)

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •