RGB Werte aus Pixel auslesen [Frage]



  • Hi Leute!
    Ich habe folgenden Quelltext:

    #include <conio.h>
    #include <iostream>
    #include <windows.h>
    
    using namespace std;
    
    int main()
    
    {
        HDC screen;                          // Variablendefinition
        screem=GetDC(0);
        POINT coo;
        BYTE x;
        GetCursorPos(&coo);
    
       COLORREF farbe;
       farbe=GetPixel(fail,coo.x,coo.y);        // RGB-Werte in Farbe
       x=GetRValue(farbe);                      // R-Wert
        cout << x << endl;
        getch();
    
        }
    

    Dabei schlich sich folgender Fehler ein:
    C:\DOKUME1\Flo\LOKALE1\Temp\cce2caaa.o(.text+0x15f) In function main': [Linker error] undefined reference toGetPixel@12'
    C:\DOKUME1\Flo\LOKALE1\Temp\cce2caaa.o(.text+0x15f) ld returned 1 exit status

    Vielen Dank im Voraus! 🙂
    Ich bin mit meinem Latein total am Ende 😃



  • (falsches forum, das ist winapi)

    du musst offensichtlich noch eine lib dazulinken.
    da musst du mal in der msdn gucken, welche library dazu gebraucht wird.
    die musst du dann deinem linker bekannt machen.

    bb


Anmelden zum Antworten