[WINAPI] Variable Suche..FindWindow()
-
Hallo,
Ich will mit diesem Code:
#include <windows.h> #include <iostream> #include <string> using namespace std; int main(int argc, char** argv) { HWND hwnd; string fenstername; getline(std::cin, fenstername); const char* fenster = fenstername; hwnd = FindWindow(NULL, fenster); //Erlaubt er nicht: |12|error: cannot convert `std::string' to `const char*' in initialization| if(hwnd) { while(true) { cout<<"Fenster gefunden bzw. im Vordergrund!\n"; SetForegroundWindow(hwnd); } } else { cout<<"\nFenster nicht gefunden bzw. nicht im Hintergrund!\n"; SetForegroundWindow(hwnd); } }Kann mir einer den Grund sagen?
Und wieso funktioniert der Code nicht in VS 2008 Prof? Der Code ist doch microsoftspezifisch.Danke im voraus!
-
Mahaan!
const char* fenster = fenstername.c_str();