Programozás MS Windows alatt

A VIK Wikiből
A lap korábbi változatát látod, amilyen (vitalap) 2012. október 22., 11:49-kor történt szerkesztése után volt. (Új oldal, tartalma: „{{GlobalTemplate|Valaszthato|WindowsProg}} Tanszéki honlap: http://www.mht.bme.hu/~csurgai/Mswin/mswin.htm <br> Tantárgy adatlap: https://www.vik.bme.hu/kepzes/targ…”)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót


Tanszéki honlap: http://www.mht.bme.hu/~csurgai/Mswin/mswin.htm
Tantárgy adatlap: https://www.vik.bme.hu/kepzes/targyak/VIMH9143/

A tárgy csak laborokból áll, WinAPI-t tanulunk programozni. A 2003. tavaszi félév végén be kellett adni egy házi feladatot és írni kell egy ZH-t, ahol két standard feladat közül lehetett választani. Bármilyen papír alapú segédeszközt lehetett használni. Tipikus feladatok: téglalap/ellipszis rajzolás, szöveg kiírás, animáció timerrel, dialógusablakok. Jó alapozás a 1.1-es szakirány Szoftver technikák tárgyának első részéhez.

Annyival egészíteném ki, hogy 2009-ben már vizsgás a tárgy, de jó zh + közepes/erős nagyházi + órai aktivitásra osztogatja a megajánlott ötösöket, illetve ZH-n bármilyen elektronikus segédeszköz (még net is) használható volt. -- Maco - 2010.01.10.

Jegyzetek, segédanyagok


Hasznos WinAPI-s segédprogramok

ShoWin

A

Ezen a helyen volt linkelve a(z) showin.zip nevű fájl ("ShoWin" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Valaszthato/WindowsProg oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
@sch.bme.hu címre a kérésedet)
felsorolja a kurzor alatti windowsos control legfontosabb tulajdonságait (Class Name, Window Handle, Parent Window, koordináták, stb). Megmutatja a láthatatlanná tett ablakokat is. A kiválasztott ablakot vagy controlt képes eltüntetni, visszahozni, bezárni, engedélyezni, tiltani, és előre hozni (Stay On Top).

WinSpy

A ShoWin-hez képest lényegesen több adatot mutat a kiválasztott ablakról. Az ablakot nem csak kurzorral, hanem egy fából is ki lehet választani. Letölthető forráskóddal együtt a http://www.catch22.net/software/winspy.asp oldalról.

-- Peti - 2007.06.13.

%META:FORM{name="ValaszthatoForm"}% %META:FIELD{name="Trgy" title="Tárgy" value="Programozás MS Windows alatt"}% %META:FIELD{name="Trgykd" title="Tárgykód" value="VIMH9143"}% %META:FIELD{name="Tanszk" title="Tanszék" value="HRT"}% %META:FIELD{name="Elad" title="Előadó" value="Csurgai Horváth László"}% %META:FIELD{name="Kreditszm" title="Kreditszám" value="3"}% %META:FIELD{name="raszm" title="Óraszám" value="2"}% %META:FIELD{name="Flv" title="Félév" value=""}% %META:FIELD{name="Terlet" title="Terület" value="Programozás"}% %META:FIELD{name="raijelenlt" title="Órai jelenlét" value="ajánlott"}% %META:FIELD{name="Jegy" title="Jegy" value="zh , vizsga , nagy házi "}% %META:FIELD{name="Elvrtmin.munka" title="Elvárt min. munka" value=""}% %META:FIELD{name="Minimumrajrjegy" title="Minimumra járó jegy" value="2"}% %META:FIELD{name="Elvrtmax.munka" title="Elvárt max. munka" value=""}% %META:FIELD{name="Munkrajrjegy" title="Munkára járó jegy" value="5"}%