fereastra Funcții utilizate

AdjustWindowRect funcție calculează dimensiunea necesară a dreptunghiului ferestrei, în funcție de dimensiunea dorită a dreptunghiului de încadrare. Fereastra dreptunghiului poate fi trecut apoi la CreateWindow. pentru a crea o fereastră, o zonă în care o dimensiune dorită.

Pentru a determina stilul extins al ferestrei, utilizați funcția AdjustWindowRectEx.

AdjustWindowRectEx funcție calculează dimensiunea necesară a dreptunghiului ferestrei, în funcție de dimensiunea dorită a dreptunghiului de încadrare. Fereastra dreptunghiului poate trece apoi funcția CreateWindowEx. pentru a crea o fereastră, o zonă în care o dimensiune dorită.

AllowSetForegroundWindow funcție vă permite să definiți un proces pentru a seta fereastra de prim-plan cu ajutorul funcției SetForegroundWindow. Procesul apelant trebuie să fie deja în măsură să stabilească fereastra de prim-plan. Pentru mai multe informații, consultați. Comentarii mai târziu în acest subiect.

AnimateWindow funcție vă permite să producă efecte speciale la afișarea sau ascunderea ferestrelor. Există patru tipuri de animație: rulare, glisante, compresiune sau de tensiune și o schimbare treptată a alfa - amestecare texturi.

AnyPopup funcție indică dacă există un deținut, vizibil, de nivel superior de tip pop-up sau ferestre suprapuse pe ecran. Funcția caută pe întregul ecran, nu numai în zona de lucru a apelantului.

Această funcție este prevăzută numai pentru compatibilitate cu versiunile pe 16 biți ale Windows. Și, în general - este inutil.

ArrangeIconicWindows funcția aranjează toate minimizate (ikonizirovannye) copil ferestre ale ferestrei părinte este determinată.

Funcția BeginDeferWindowPos alocă memorie pentru localizarea structurii de mai multe ferestre, și returnează o structură descriptor.

Funcția BringWindowToTop traduce fereastra specificată la partea de sus a Z-ordine. Dacă fereastra este o fereastra de nivel superior, acesta devine activ. Dacă fereastra - este o fereastră de copil, fereastra părinte de nivel superior asociat cu fereastra copil devine activă.

CascadeWindows dispun de o cascadă de fereastra copil specificat definit de fereastra părinte.

Funcția ChildWindowFromPoint determină care, dacă este cazul, a copilului ferestrele din fereastra părinte conține punctul specificat. Căutare limitat la ferestre copil imediat, nepoții și ferestre descendente mai îndepărtate în căutare nu sunt incluse.

Pentru unele dor de copii Windows, utilizați funcția ChildWindowFromPointEx.

Funcția ChildWindowFromPointEx determină care, dacă este cazul, a copilului ferestrelor care aparțin pentru a specifica o fereastră părinte conține punctul specificat. Funcția poate ignora invizibile, blocate și transparente copil ferestre. Căutare limitat la ferestre copil imediat, nepoții și descendenții mai îndepărtate în căutare nu sunt incluse.

role Funcția CloseWindow (dar nu distruge) fereastra specificată.

Funcția CreateWindow creează o suprapusa, pop-up sau fereastră de copil. Acesta definește clasa ferestrei, titlul ferestrei, stilul ferestrei, și (opțional) poziția de pornire și dimensiunea ferestrei. Funcția determină, de asemenea, fereastra părinte sau proprietar, dacă este cazul, și meniul ferestrei.

Pentru a utiliza stiluri extinse fereastra în plus față de stilurile susținute de CreateWindow. utilizând funcția CreateWindowEx.

Funcția CreateWindowEx creează o suprapusa, pop-up sau fereastra copil cu un stil extins fereastră; în caz contrar, funcția este identică cu CreateWindow. Pentru mai multe informații despre crearea unei ferestre și o descriere completă a altor parametri ai CreateWindowEx. cm. articol funcția CreateWindow.