• Herzlich Willkommen!

    Nach der Schließung von inDiablo.de wurden die Inhalte und eure Accounts in dieses Forum konvertiert. Ihr könnt euch hier mit eurem alten Account weiterhin einloggen, müsst euch dafür allerdings über die "Passwort vergessen" Funktion ein neues Passwort setzen lassen.

    Solltet ihr keinen Zugriff mehr auf die mit eurem Account verknüpfte Emailadresse haben, so könnt ihr euch unter Angabe eures Accountnamens, eurer alten Emailadresse sowie eurer gewünschten neuen Emailadresse an einen Administrator wenden.

Hai Body <3

xxx

Well-known member
Registriert
21 August 2003
Beiträge
1.044
Punkte Reaktionen
0
Hai o/,

mir war es vor einige Zeit mal etwas langweilig und da dachte ich mir, "komm schreib doch mal ein Programm, mit dem man Fenster im Vordergrund halten, den Titel ändern und das Ganze noch schick positionieren kann". Gesagt getan.

Hier der Quelltext \o/
Code:
#include <string.h>
#include <windows.h>

int main(int argc, char *argv[])
{
    if(argc < 4)
     exit(1);
     
    char program[150], title[150];
    strncpy(program, argv[1], 150);
    strncpy(title, argv[2], 150);
    
    int xpos, ypos;
    xpos = atoi(argv[3]);
    ypos = atoi(argv[4]);
    
    HWND win  = FindWindow(NULL, program);
    SetWindowText(win, title);
    SetWindowPos(win, HWND_TOPMOST, xpos, ypos, 0, 0, 1);
    return 0; 
}

Wie funktioniert der Spaß jetzt?
Die einfachste Möglichkeit ist eine Verknüpfung der Datei zu machen und dann folgendes hineinschreiben:
FPT_Verknuepfung.png

Code:
"C:\Pfad\zur\Datei\FPT.exe" "Name des Fensters" "Neuer Titel" xPosition yPosition

Beispiel:
Code:
"C:\Pfad\zur\Datei\FPT.exe" "Calculator" "Mega Rechner!1" 20 100

Das wars. Einfach das Programm starten, die Verknüpfung ausführen und sich freuen, dass man nun ein Programm hat, das im Vordergrund läuft \o/

Gruß an die Experten und #diablo2.de.trade <3
 
Zurück
Oben