I don't know, are you sure that you're only processing the VK_RETURN message and passing all other input to the DefEditProc().
I don't know, are you sure that you're only processing the VK_RETURN message and passing all other input to the DefEditProc().
zen
Absolutely.
I can't figure what could possibly be disabling the keyboard.
Very weird.
I will work on this later though - gotta go to work.
Thanks again for all of your help.
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; }
In case you're curious, here's the code:
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; }
Because your switching on WM_CHAR all the messages are going there, you could remove the second break; and let all the other WM_CHAR's fall through to the DefEditProc().
zen