Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 242824 (4260)

| Suchen
| Zurück zur Übersicht

Autor | Thema: Programm verstecken
Martin Pohl
| Datum:18.07.02 11:00 (bananenfresser@msn.com) |
So, meine WAVE-Recorder ist fast fertig. Jedoch möchte ich ihn verwenden, um zu hören, was alles in der Nähe meines geliebten Computers geschieht. Ich möchte es aber verstecken, also mninimieren, ohne dass ein Symbol zu sehen ist. Es soll nicht in der Taskleiste und auch nicht im SysTray sein. Per Hotkey lasse ich es dann wieder hervorspringen. Wie kann ich das Programm tarnen?
Alistair Murray
| Datum:18.07.02 16:13 (alistair@murray.ch) |
Hallo Martin Ich weiss zwar nicht, wie man ein Program ins Systray schickt, aber wenn Du es weisst, könntest Du es mit einem leeren Icon (d.h. nur die Transparenzfarbe) versuchen. Dadurch würde einfach nur der Bereich der Systray ein bisschen grösser, was hoffentlich nicht auffällt. Vielleicht ginge das sogar mit einem Icon oder einer Bitmap-Ressource, die z.B. 0*0 oder 1*1 Pixel gross ist. Gibt es nicht eine Möglichkeit, per *Windows* Hotkeys zuzuweisen, so dass Du Dich im Profan nicht darum kümmen müsstest? herzlich Alistair
FLorian May
| Datum:18.07.02 17:18 |
es gab mal ne vorlage bei prffellow zum verstecken seinen programmes, schau mal auf der seite der links
Mischa Brandt
| Datum:18.07.02 18:37 (mischabrandt@gmx.de) |
Hallo Martin! Auf Andreas Miethes Seite (Profan-Links) findest Du eine Vorlage bei den Quellcodes ('No_Task.zip'), mit der es möglich ist ein Fenster zu öffnen, das nicht in der Taskleiste erscheint. Dieses kannst Du dann einafch mit SetWindowPos Fenster&=%maxX,%maxY-Egal%,Egal% aus dem Sichtbereich schieben. Ist aber kein Hauptfenster (%Hwnd), Mit Dialog-Elementen gibt es da keine Probleme, allerdings bin ich nicht sicher, wie es sich beim 'Neuzeichnen' verhält, sobald du mit Startpaint Fenster& - z.B. Loadbitmap .. - Endpaint, Grafikoperationen durchgeführt hast, es anschließend verschwinden läßt und es wieder hervorholst. Möglicherweise mußt Du 'Das' dann selbst rekonstruieren 'Repainten'. Probiers mal. :-) Gruß, Mischa
Martin Pohl
| Datum: 18.07.02 22:34 (bananenfresser@msn.com) |
Danke, Mischa! Das hat funktioniert. Den anderen danke ich auch.

| Zurück zur Übersicht