Taskbar

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Taskbar

Beitrag von unix »

Hab vor mir nen kleines Tool zu bauen das folgendes macht:

Es soll mehrere Desktops erstellen wobei aber keine einsränkungen bezüglich Taskmaneger oder "GetAsyncKeyState_(x)" entstehen sollen.

Hab zwar nen Code aber der untedrückt den Taskmaneger und "GetAsyncKeyState_(x)" wie kann man das verhindern?

oder ganz einfach nen verdammt schneller Benutzerwechsel in WinXP soll nicht länger als 1-2Sekunden daueren.
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Was für Einschränkungen entstehen denn, wenn du deinen Code nutzt? Irgendwie verstehe ich nicht, WAS du genau vorhast, und WIE du es vorhast...

Magst du das für mich (für doofe) nochmal präzisieren?

Gr33tz
Tafkadasom2k5 :allright:
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

also ich hab viel zu viel auf den Desktop bzw. Taskleiste und das will ich mir aufteilen will am besten über mehrere Benutzer das dauert aber so ewig lange zu wechseln.

Und wenn ich es über meinen Code mach den ich von Codearchiv hab geht der Taskmaneger nur noch auf den Hauptdesktop und Programme lassen sich nur einmal öffnen

Wobei ich das Problem mit den Desktop ja lösen könnte aber das mit der Startleiste nicht
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
Recay
Beiträge: 5
Registriert: 23.04.2007 21:49

Beitrag von Recay »

Hmm, also ich ralle das Problem immer noch nicht... Was genau ist das Problem mit der Startleiste?
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Das klingt danach, dass du ein Programm schreiben müsstest, dass sich verschiedene Profile, und deren Icons und Adressen merkt.

Das heißt, wenn du einen "Benutzerwechsel" machst, müsste er alle Icons vom aktuellen Dekstop löschen, und doe vom "neuen Benutzer" Einfügen. AFAIK kann man unter XP keine "echten" multiplen Desktops anlegen.

Da musst du tricksen. Das würde aber nichts am Systray ändern, aber am Quickstart zumindest. Aber die bisher geöffneten Prozesse/Fenster wären dann immernoch sichtbar...

Mh..klingt schwierig..

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

gibt es keinen API-Call, mit dem man den benutzer wechseln kann?
dein proggi müßte dann halt als systemdienst laufen,
aber irgendwie müßte dass doch gehen...


> nen verdammt schneller Benutzerwechsel in WinXP soll nicht länger als 1-2Sekunden daueren.

kauf dir ne SUN mit UNIX drauf, dann funzt das vielleicht....
mit M$ wirste pech haben was die zeitvorgabe angeht...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Beitrag von PureLust »

Hallo Unix, ...

für den Fall, dass Du nur so ein Tool für Dich benötigst und es nicht unbedingt selber programmieren möchtest, kannst Du ja mal einen Blick auf den Multidesk Desktop Manager werfen.
ZDNet hat geschrieben:Der Multidesk Desktop Manager ist für alle Anwender sehr praktisch, die mit vielen Fenstern und Anwendungen parallel arbeiten und dabei sich gerne schnelle und komfortable Arbeitsumgebungen schaffen.
Das Programm ist wenig spektakulär in der Anschauung, aber sehr effizient in der Nutzung!
Bild

Gruß, PL.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Little John

Beitrag von Little John »

... oder auch auf Virtual Desktop Manager.

Gruß, Little John
Antworten