Respinge programul să fie afișat în bara de activități

Respinge programul să fie afișat în bara de activități (TaskBar).

Spuneți-mi, vă rog, cum pot împiedica afișarea programului pe bara de activități? Pur și simplu, i-am alocat un loc în tava de sistem ("unde sunt orele"), iar acum programul are onoarea de a ocupa inutil un loc scump pe bara de activități.


> # xA0; ShowWindow (Application.Handle, SW_HIDE);

Nu funcționează. În general, nu există niciun efect.


> mainform.Visible: = false;

Da. Dar atunci nu există nicio formă. Și de ce este nevoie, dacă nu este vizibilă?

Este necesar ca formularul să fie vizibil, dar să nu fie afișat pe bara de activități.

face stilul ei Tool. ascunde fereastra aplicației.


> Faceți Instrumentul stilului ei

Aici se instalează?
În general, în Object Inspector, nu am o setare potrivită.
Dacă nu este dificil, arătați-mi exemplul, vă rog.


> I-am dat un loc în tava de sistem ("unde sunt orele"),
> # xA0 și acum programul are onoarea de a împrumuta inutil scump
> plasați pe bara de activități.

"Aș avea unchiul ăsta." Cu urechi mari mi-aș scurta urechile.

Dezactivarea sau modificarea comportamentului dispozitivelor de navigație standard de sistem este permisă numai pe baza arhivelor.


> Și depinde de locul unde efectuați.

Nu te-a încercat într-un singur loc, deci unde este necesar? Și oricum, cum se face?


> acolo unde este necesar

de exemplu, formularul OnShow ajută.


> pentru a economisi spațiu în bara de activități

Aceasta este resursa, a cărei economie merită efortul.

Articole similare