?
Problem gelöst.
Neues Problem:
Es klappt nicht für die Notifications die ständig aufpoppen....
#include "stdafx.h"
#include <windows.h>
#include <iostream>
#pragma comment(lib, "user32.lib")
using namespace std;
int main()
{
const ::HWND hWnd(::FindWindow(NULL, TEXT("Neue Benachrichtigung")));
if (hWnd != NULL && ::IsWindow(hWnd) == TRUE) {
//FindWindowEx(hWnd,
std::cout << "INFO: Das Fenster \"Neue Benachrichtigung\" konnte gefunden werden!" << std::endl;
DestroyWindow(hWnd);
}
else {
std::cout << "ne" << std::endl;
}
return 0;
}
Ich finde IMMER das Fenster "Neue Benachrichtigung" und kann es NIE schließen.
Falls ich eventuell Kinder töten muss wollte ich FindWindowEx benutzen, mit der Parametrierung komme ich allerdings nicht zurecht.
HWND WINAPI FindWindowEx(
_In_opt_ HWND hwndParent,
_In_opt_ HWND hwndChildAfter,
_In_opt_ LPCTSTR lpszClass,
_In_opt_ LPCTSTR lpszWindow
);
hwndChildAfter ist doch genau was ich suche oder stehe ich grad total auf dem Schlauch?!
Danke.