Registerclass () - az egészet, és a programozás

A Windows létrehozása előtt, akkor regisztrálnia kell egy ablakot. Ez az ablak osztály regisztráció és gyárt RegisterClass () függvényt.

Ez a kód létrehozza és feltölti az ablak szerkezete, amelyet azután a regisztrációs funkció.

int main (int argc, char ** argv)

Beállítja a kurzort egy adott helyzetben a képernyőn: BOOL SetCursorPos (int x, // vízszintes helyzet int Y // függőleges helyzetben); Ha sikeres, akkor a függvény a nulla értéket. A második függvény megkapja a kurzor pozícióját a képernyőn: BOOL GetCursorPos (LPPOINT lpPoint // csirkék helyzetbe.

ClipCursor () függvény beállítja a kurzor közelében BOOL ClipCursor (const RECT * lpRect // határoló téglalap); Ez a funkció megakadályozza a kurzor kívül a terület függvény SetCursorPos (). Még ha ez történik, amikor a kurzor visszatér a megadott területen.

Ez a szerkezet egy négyszöget határoz. typedef struct _RECT RECT * PRECT; Ezen belül szerkezeti koordinátáinak sarkok. A bal felső sarokban koordináták által meghatározott két bal és a tetején. Jobb alsó rendre határoztuk vdumya fennmaradó koordinátákat.

Ez a két stuktura meghatározására x és y koordinátákat pontokat. typedef struct tagPOINT PONT, * PPOINT; typedef struct tagPOINTS PONT, * PPOINTS; Elmondhatjuk, hogy a szerkezet egy kisebb változata PONT stuktura PONT, mivel az értékek az X és Y koordinátákat lehet beállítani.

Kapcsolódó cikkek