3 Stimmen

Wie wird das Fenster in der Taskleiste angezeigt?

Ein Fenster wird nicht in der Taskleiste, sondern nur in der Systemablage angezeigt. Wie kann ich erreichen, dass es auch in der Taskleiste angezeigt wird?

Ich habe den folgenden Code ausprobiert, aber er hatte keine Wirkung:

int windowStyle = GetWindowLong(pMainWindow, GWL_EXSTYLE);
SetWindowLong(pMainWindow, GWL_EXSTYLE, windowStyle & WS_EX_TOOLWINDOW);

Und das ist NICHT meine Form! Ich erhalte das Handle von Process.GetProcessesByName und weiß nicht, wie ich auf Eigenschaften der Klasse Form zugreifen kann:

Process[] processes = Process.GetProcessesByName("somename");
someProcess = processes[0];

pMainWindow = someProcess.MainWindowHandle;

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X