Ahogy winamp fogad üzeneteket

Ahogy Winamp fogad üzeneteket

Persze, akkor küldhetünk üzenetet minden ablak, például egy üzenetet, hogy az ablak megváltozott helyzetét és méretét.

Erről a technológia és a felhasznált Winamp. Ez kezeli bizonyos típusú üzeneteket, és kövesse az utasításokat, melyek magukban hordozzák ezeket az üzeneteket. Például állítsa le a lejátszást, folytatódik, és így tovább.

Ez a cikk íródott két alkalmazás: az egyik az, hogy küldjön egy üzenetet, és a többi vevő. Folytassuk.

Hozzon létre egy új projektet. Mentése. Most kell, hogy írjon kódot kezelje az üzenetet. Panel hozzáadása nyilvános:

Most arra van szükség, hogy írjon magáról az eljárásról:

Mi történik itt? Ez nagyon egyszerű, az üzenet egy szerkezetet, hogy jöjjön be a programba. LParam ami érdekel minket, és mi majd át a jövőben.

Ezután meg kell nevezni a forma, például a GetMessage. Ezután ezt a nevet küldi az üzenetet.

Ebben az első alkalmazás minden. Mentse ezt a projektet, még mindig szükség van rá, és hozzon létre egy újat.

Kenjük meg a gombot és szerkesztése formában. A Edit'll írja be a számot, majd kattintson a gombra, és a számot kell küldeni az első program.

Most meg kell írni függvényében üzenetküldés:

Most, hogy hogyan működik. A változtatható H kell tárolni leíró az első program. De ez nem jelenik meg ott egy okból - azt kell majd. Ahhoz, hogy ez a FindWindow funkciót. És itt van szükségünk a neve a forma - GetMessage. Ez a neve annak a nevét az osztály, egyszerűen csak hozzá a levél T. Persze, akkor egyszerűen adja meg a nevét a program ablakát, hanem azért, mert egy ilyen ablak lehet, hogy valahol máshol.

Következő van egy csekket, hogy van egy fogantyú, vagy sem. Ha a H-szám 0-tól eltérő, hogy van valami szert. És ha egyszer megkapta által küldött kapott leíró parancs üzenetet SendMessage funkciót.

Most hozzon létre egy felvezető onClick gombra. Ott írunk:

Még mindig könnyebb. Hívjuk csak írj egy funkciót, és szolgálhat a paraméter, ami a szerkesztése.

Futunk mindkét program, adja meg a számot a Szerkesztés gombra, majd a címe az első program kell változtatni. Hogyan kell kezelni egy adott üzenet már megoldja minden ember. Ez minden.

Kapcsolódó cikkek