Nachricht an Fenster senden



  • Hallo ich versuche gerade die Hilfe vom Windows Taschenrechner über diese Funktion auf zu rufen:

    #include <windows>
    #include <iostream>
    using namespace std;
    
    int main(int argc, char* argv[])
    {
    
    //Taschen rechner beenden
          HWND hWnd;
            bool WindowExists;
    
            hWnd = FindWindow(NULL, "Rechner"); // Fenstertitel sollte bekannt sein
            Sleep(1000);
             if(hWnd != NULL && IsWindow(hWnd))
            {
            PostMessage(hWnd, VK_F1, 0,0);
    
            }
    
            if (hWnd==NULL)
            {
            cout<<"Der Windows Taschenrechner ist nicht gestartet !\n";
            }
    
    cin.get();
    }
    //---------------------------------------------------------------------------
    

    Aber es passiert nichts der macht gar nix was ist daran falsch an der Funktion?



  • Und wie kommst Du darauf, dass es reicht, eine Botschaft mit der ID der Hilfetaste zu senden?!?

    Schau mal in die FAQ unter Tasten...


Anmelden zum Antworten