Problem mit Mehrfachauflösung
-
Hi,
ich versuche die Klasse
System::Windows::Forms::Screen
zu verwenden. Allerdings greift Intellisense nur bis
System::Windows::Forms::Screen::PrimaryScreen
.
Das anschliessende Bounds wird nicht mehr erkannt. Gebe ich es manuell ein,
kann ich mit dem .Operator wieder mit Intellisense weitermachen (Width).Beim kompilieren bekomme ich dann aber folgende Fehlermeldung:
error C2039: 'Bounds': Ist kein Element von 'System::Windows::Forms::Screen::PrimaryScreen'1>
Ich befinde mich mit
int screenWidth = System::Windows::Forms::Screen::PrimaryScreen::Bounds.Width;
aber doch zunächst im GlobalNamespace und sage dem Compiler dann explizit was ich möchte. Warum klappts dann trotzdem nicht?
Danke für eure Hilfe...
-
Moin,
PrimaryScreen ist ein gültiges Object
int screenWidth = System::Windows::Forms::Screen::PrimaryScreen->Bounds.Width;
-
Oh Mann! Wie peinlich...
Thx