Thread: Structures and wincon.h

  1. #1
    krazy_bus
    Guest

    Question Structures and wincon.h

    I am trying to use the console header that comes with the windows header file, wincon.

    I keep getting the error:
    "Structure required on left side of . or .*."

    This is the bit of code that is having the problem:
    Code:
    INPUT_RECORD  * Monkey;
            unsigned long King = 6;
            unsigned long DUMB = 9;
            unsigned long  * DUMBER = &King;
    
    
            ReadConsoleInputA(GetStdHandle(STD_INPUT_HANDLE),  Monkey, DUMB, DUMBER);
    
            int X = Monkey.Event.EventType.dwMousePosition.X;
            cout << "X = " << X;

    I have no idea what it means but if you could help me that would be great, thanks.

    Paul

  2. #2
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Location
    Waterloo, Texas
    Posts
    5,708
    "Monkey" is a pointer. You must access it with "->".
    Code:
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
    {
        return std::pow
        (
            std::complex<float>(std::exp(1.0)), 
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;
    }

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. wincon.h
    By siavoshkc in forum C++ Programming
    Replies: 2
    Last Post: 02-04-2006, 02:16 AM