Hirdetés

Új hozzászólás Aktív témák

  • Lortech
    addikt

    Sziasztok!

    Furcsa dologra lenne szükségem. Olyan programot akarok irni VB.NET-ben, ami azt csinálja, hogy a képernyő egy aktuális pixelének a színét megmondja, és a szinétől függően valamilyen hangjelzést ad ki. Ezt hogy csináljam? A hangjelzés nem probléma, de hogy tudom lekérdezni a képernyő egy adott pontján levő pixel szinét? Tudja ezt valaki? JA, és a pixel nem feltétlenül a program ablakának pixele, hanem bárhol lehet a képernyőn (de vmi fix helyen, ezt majd én határozom meg). Csinált már ilyet valaki?

    Win32-ben, C#-ban csináltam már ilyet, VB kódot nem írok :), de : gdi32.dll -ben van a GetPixel függvény, ezt be kell importálnod, a híváshoz viszont szükség van egy device contextre is, amit a user32.dll GetDC() függvényével lehet lekérdezni majd a ReleaseDC()-vel fel kell szabadítani a azt (ezeket szintén be kell importálni, a user32.dll-ből).

    szerk: no közben találtam egy jó vb-s linket : [link]

Új hozzászólás Aktív témák