#include <windows.h>



  • Hi !

    Ich bin noch relativ neu in C++ und möchte folgendes Programm zum laufen bringen:

    #include <windows.h>
    
    HWND HWC3=FindWindow(NULL,"Warcraft III"); //get a handle on warcraft
    
    void keydown() {
    HWND SetActiveWindow(HWC3);
    SendMessage(HWC3,WM_KEYDOWN,VK_OEM_4,0);
    SendMessage(HWC3,WM_KEYDOWN,VK_OEM_6,0);
    Sleep(100); //sleep
    }
    
    void keyup() {
    HWND SetActiveWindow(HWC3);
    SendMessage(HWC3,WM_KEYUP,VK_OEM_4,0); 
    SendMessage(HWC3,WM_KEYUP,VK_OEM_6,0); 
    Sleep(100); //sleep
    }
    
    int main(){
    if (!HWC3)
    {
    MessageBox(0, "Du musst erst Warcraft III starten", 0, 0);
    return(0);
    }
    else { while (1==1) {
    if(GetAsyncKeyState(VK_END)) {
    keydown();
    }
    if(GetAsyncKeyState(VK_HOME)) {
    keyup();
    }
    if(GetAsyncKeyState(VK_ESCAPE)) {
    HWND SetActiveWindow(HWC3); //set active window using HWC3 handle
    SendMessage(HWC3,WM_KEYUP,VK_OEM_4,0); 
    SendMessage(HWC3,WM_KEYUP,VK_OEM_6,0); 
    Sleep(100); //sleep 2 seconds
    return(1);
    }}
    }
    }
    

    Nun habe ich mir "Visual C++ 2005 Express Edition" runtergeladen, ein neues Projekt erstellt (name = "test"), CLR als Projekttyp genommen.

    Dann habe ich unter Quelldateien die "test.cpp" geöffnet, deren Inhalt außer deren Includes gelöscht und den obigen Code eingefügt.

    Dann hab ich auf "Debug" geklickt und der Compiler sagt:

    AssemblyInfo.cpp
    test.cpp
    .\test.cpp(5) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "windows.h": No such file or directory
    Code wird generiert...

    Nun dachte ich, dieses include "windows.h" ist bei visual c++ dabei...

    Kann mir jemand helfen ?

    Wäre toll !!



  • Dafür benötigst du das Platform SDK.
    Steht im FAQ und selbst auf der Downloadseite der Express Edition weißt MS ausdrücklich darauf hin 🙄



  • Ah ok danke, das war dumm 😉

    Nun hab ich das SDK installiert und alles gemacht, was auf

    "http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/default.aspx" steht.

    Schließlich habe ich dann ein neues Projekt erstellt und als Projekttyp dann Konsolenanwendung ohne vorkompilierten Header gewählt.

    Aber das Debuggen klappt immer noch nicht... Nun sagt er mir:

    ------ Erstellen gestartet: Projekt: bla, Konfiguration: Debug Win32 ------
    Kompilieren...
    bla.cpp
    d:\dokumente\visual studio 2005\projects\bla\bla\bla.cpp(3) : error C2664: 'FindWindowW': Konvertierung des Parameters 2 von 'const char [13]' in 'LPCWSTR' nicht möglich
    Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
    d:\dokumente\visual studio 2005\projects\bla\bla\bla.cpp(24) : error C2664: 'MessageBoxW': Konvertierung des Parameters 2 von 'const char [35]' in 'LPCWSTR' nicht möglich
    Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
    Das Buildprotokoll wurde unter "file://d:\Dokumente\Visual Studio 2005\Projects\bla\bla\Debug\BuildLog.htm" gespeichert.
    bla - 2 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

    Was hab ich denn nun wieder falsch gemacht ??



  • 2005 und höher benutzen als Default Charset Unicode (UND DAS IST AUCH GUT SO!!!), daher kannst Du strings nicht mehr mit

    ""

    angeben, sondern musst schreiben:

    TEXT ("")
    

    Hast du die tchar.h eingebunden kannst du auch

    _T ("")
    

    schreiben.

    Aber "" geht nur noch mit char.



  • Ich bin ja eigentlich noch ziemlich neu in C++ und der Quellcode ist nicht von mir, aber ich habs mal so mit Text("") probiert:

    #include <windows.h>
    
    HWND HWC3=FindWindow(NULL,TEXT ("Warcraft III")); //get a handle on warcraft
    
    void keydown() {
    HWND SetActiveWindow(HWC3);
    SendMessage(HWC3,WM_KEYDOWN,VK_OEM_4,0);
    SendMessage(HWC3,WM_KEYDOWN,VK_OEM_6,0);
    Sleep(100); //sleep
    }
    
    void keyup() {
    HWND SetActiveWindow(HWC3);
    SendMessage(HWC3,WM_KEYUP,VK_OEM_4,0); 
    SendMessage(HWC3,WM_KEYUP,VK_OEM_6,0); 
    Sleep(100); //sleep
    }
    
    int main(){
    if (!HWC3)
    {
    MessageBox(0, TEXT ("Du musst erst Warcraft III starten"), 0, 0);
    return(0);
    }
    else { while (1==1) {
    if(GetAsyncKeyState(VK_END)) {
    keydown();
    }
    if(GetAsyncKeyState(VK_HOME)) {
    keyup();
    }
    if(GetAsyncKeyState(VK_ESCAPE)) {
    HWND SetActiveWindow(HWC3); //set active window using HWC3 handle
    SendMessage(HWC3,WM_KEYUP,VK_OEM_4,0); 
    SendMessage(HWC3,WM_KEYUP,VK_OEM_6,0); 
    Sleep(100); //sleep 2 seconds
    return(1);
    }}
    }
    }
    

    Aber nun sagt er:

    ------ Erstellen gestartet: Projekt: bla, Konfiguration: Debug Win32 ------
    Kompilieren...
    bla.cpp
    Verknüpfen...
    bla.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__SendMessageW@16" in Funktion ""void __cdecl keydown(void)" (?keydown@@YAXXZ)".
    bla.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__GetAsyncKeyState@4" in Funktion "_main".
    bla.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__MessageBoxW@16" in Funktion "_main".
    bla.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__FindWindowW@8" in Funktion ""void __cdecl `dynamic initializer for 'HWC3''(void)" (??__EHWC3@@YAXXZ)".
    D:\Dokumente\Visual Studio 2005\Projects\bla\Debug\bla.exe : fatal error LNK1120: 4 nicht aufgelöste externe Verweise.
    Das Buildprotokoll wurde unter "file://d:\Dokumente\Visual Studio 2005\Projects\bla\bla\Debug\BuildLog.htm" gespeichert.
    bla - 5 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

    Wäre toll, wenn wir das noch hinbekämen 😉



  • Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • #pragma comment(lib, "User32.lib")
    


  • Ah super Jochen !! Vielen Dank jetzt klappt das Programm schonmal 🙂

    Allerdings ist nun das Problem, dass es annähernd 100% Prozessorressourcen verbaucht...

    liegt das an der while(true) schleife ?

    Und wenn ja, wie könnte man diese Problem beheben ?

    Bin sehr interessiert !



  • Warum fragst du, ob es an der Schleife liegt? Probiers halt aus. Du musst in der Schleife ein Sleep von ein paar Millisekunden einbauen, sonst rennt sich der Computer tot.





  • ich habe ein ähnliches Problem, ich kann die windows.h nicht includen.

    Anfang meines Programmcodes:

    #pragma once
    #pragma comment(lib, "User32.lib")
    
    #include "stdafx.h"
    #include <windows.h>
    

    Fehlermeldung / quote:

    1>------ Erstellen gestartet: Projekt: Prog0.3, Konfiguration: Debug Win32 ------
    1>Kompilieren...
    1>Prog0.3.cpp
    1>c:\users\***\documents\visual studio 2005\projects\prog0.3\prog0.3\Form1.h(5) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "windows.h": No such file or directory
    1>Das Buildprotokoll wurde unter "file://c:\Users\***\Documents\Visual Studio 2005\Projects\Prog0.3\Prog0.3\Debug\BuildLog.htm" gespeichert.
    1>Prog0.3 - 1 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

    Ich habe die Platform SDK auch installiert und weiß nicht, was ich tun soll. Liebe Grüße



  • Du hast VC2005 Express, da wurde das SDK nicht per default mitinstalliert... siehe:
    http://www.c-plusplus.net/forum/viewtopic-var-t-is-143003.html



  • nun kommen leider noch mehr Fehler...

    1>------ Erstellen gestartet: Projekt: LadderProg0.3, Konfiguration: Debug Win32 ------
    1>Kompilieren...
    1>LadderProg0.3.cpp
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(34) : error C3861: "InitializeComponent": Bezeichner wurde nicht gefunden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(39) : error C2601: 'findwindow': Lokale Funktionsdefinitionen sind unzulässig
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(60) : error C2143: Syntaxfehler: Es fehlt ';' vor 'protected'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(65) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(66) : error C2065: 'components': nichtdeklarierter Bezeichner
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(68) : error C2541: 'delete': Objekte, die keine Zeiger sind, können nicht gelöscht werden
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(71) : error C2143: Syntaxfehler: Es fehlt ';' vor 'private'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(72) : error C2143: Syntaxfehler: Es fehlt ';' vor 'private'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(73) : error C2143: Syntaxfehler: Es fehlt ';' vor 'protected'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(87) : error C2601: 'InitializeComponent': Lokale Funktionsdefinitionen sind unzulässig
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(125) : error C2143: Syntaxfehler: Es fehlt ';' vor 'private'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(125) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(133) : error C2061: Syntaxfehler: Bezeichner 'findwindow'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(134) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(135) : error C2065: 'label1': nichtdeklarierter Bezeichner
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(135) : error C2227: Links von "->Text" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1> Typ ist ''unknown-type''
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(138) : error C2181: Ungültiges 'else' ohne zugehöriges 'if'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(140) : error C2227: Links von "->Text" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1> Typ ist ''unknown-type''
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(48) : error C2065: 'hWnd': nichtdeklarierter Bezeichner
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(88) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(88) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(89) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(89) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(90) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(90) : error C2227: Links von "->SuspendLayout" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(94) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(94) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(94) : error C2227: Links von "->Location" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(95) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(95) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(95) : error C2227: Links von "->Name" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(96) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(96) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(96) : error C2227: Links von "->Size" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(97) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(97) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(97) : error C2227: Links von "->TabIndex" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(98) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(98) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(98) : error C2227: Links von "->Text" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(99) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(99) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(99) : error C2227: Links von "->UseVisualStyleBackColor" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C2227: Links von "->Click" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C2039: 'button1_Click': Ist kein Element von 'LadderProg03::Form1'
    1> c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(29): Siehe Deklaration von 'LadderProg03::Form1'
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C2065: 'button1_Click': nichtdeklarierter Bezeichner
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(100) : error C3350: "System::EventHandler": Ein Delegatkonstruktor erwartet 2 Argument(e).
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(104) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(104) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(104) : error C2227: Links von "->AutoSize" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(105) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(105) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(105) : error C2227: Links von "->Location" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(106) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(106) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(106) : error C2227: Links von "->Name" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(107) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(107) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(107) : error C2227: Links von "->Size" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(108) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(108) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(108) : error C2227: Links von "->TabIndex" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(109) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(109) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(109) : error C2227: Links von "->Text" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(113) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(113) : error C2227: Links von "->AutoScaleDimensions" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(114) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(114) : error C2227: Links von "->AutoScaleMode" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(115) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(115) : error C2227: Links von "->ClientSize" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(116) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(116) : error C2227: Links von "->Controls" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(116) : error C2227: Links von "->Add" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(116) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(116) : error C2227: Links von "->label1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(117) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(117) : error C2227: Links von "->Controls" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(117) : error C2227: Links von "->Add" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(117) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(117) : error C2227: Links von "->button1" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(118) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(118) : error C2227: Links von "->Name" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(119) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(119) : error C2227: Links von "->Text" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(120) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(120) : error C2227: Links von "->ResumeLayout" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(121) : error C2673: 'InitializeComponent': Globale Funktionen haben keinen this-Zeiger
    1>c:\users\andreas\documents\visual studio 2005\projects\ladderprog0.3\ladderprog0.3\Form1.h(121) : error C2227: Links von "->PerformLayout" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
    1>Das Buildprotokoll wurde unter "file://c:\Users\Andreas\Documents\Visual Studio 2005\Projects\LadderProg0.3\LadderProg0.3\Debug\BuildLog.htm" gespeichert.
    1>LadderProg0.3 - 92 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========



  • omg installier doch einfach die neue version 2008 oder gleich die beta 2010!


Anmelden zum Antworten