Questione : Finestre nascondentesi del bambino da Taskbar

Abbiamo un insieme delle funzioni del DLL, quando usiamo una forma dalla funzione che usiamo il

Application.CreateForm (TfmForm, fmForm);

if abbiamo bisogno di una forma del bambino da questo che abbiamo regolato il borderstyle a bsDialog e generiamo la forma del bambino using

fmChildForm: =TfmChildForm.Create (fmForm); il

This è tutto il fine ma il fmChildForm compare nel TaskBar

We potrebbe usare il bsToolWindow ma lo stile della forma non è molto suggerimenti di good.

Any su come nascondere il fmChildForm dal TaskBar
class= del

Risposta : Finestre nascondentesi del bambino da Taskbar

procedura TfmForm.FormCreate (mittente: TObject);
 cominciare
 ShowWindow (fmChildForm.Handle, SW_HIDE);
 SetWindowLong (fmChildForm.Handle, GWL_EXSTYLE, getWindowLong (fmChildForm.Handle, GWL_EXSTYLE) o WS_EX_TOOLWINDOW);
 ShowWindow (fmChildForm.Handle, SW_SHOW);
 estremità;
 
Altre soluzioni  
 
programming4us programming4us