Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » 1 Pixel Rahmen als normale Form?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.07.2010, 21:18 Uhr
~Striker08
Gast


Hallo, wollte fragen wie man so eine Form kriegt:

Bild : www.abload.de/img/formb97g.png

Das oben ist die Titelleiste und unten die normale Form.

Würd mich über Antworten freuen...

(Ich möchte es genau so haben wie auf dem Bild)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.07.2010, 22:19 Uhr
0xdeadbeef
Gott
(Operator)


Bisschen mehr Kontext, bitte. Was meinst du mit "Form"?
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.07.2010, 22:29 Uhr
~Striker08
Gast


Das was du aufm Bild siehst, ist ein Programm. Oben ist die Titelleiste und dann unten halt die Form.. Jetzt will ich genau solch 1 Pixel Rahmen haben für die ganze Form und Titelleiste wie auf dem Bild.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.07.2010, 23:34 Uhr
0xdeadbeef
Gott
(Operator)


Wenn ich richtig verstehe, was du da haben willst, dann ist so etwas möglich, aber nicht ganz einfach und ziemlich aufwändig. Du willst in einen Teil des Fensters malen, der normalerweise nicht von dir, sondern vom Windowmanager handgehabt wird - entziehst du dem Windowmanager diese Verantwortung, musst du dich um alles selbst kümmern.

Das alles ist natürlich höchst plattformabhängig. Welches Toolkit benutzt du?
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.07.2010, 23:42 Uhr
~Striker09
Gast


Genau so ist es. Es ist nicht leicht, aber machbar. Wie genau male ich in ein Teil des Fensters? Kannst du mir bisschen darüber erklären?

Meinst du mit Toolkit den Compiler? dann benutze ich Visual C++ 9.0 Express Edition
(Kenn mich noch nicht so aus mit C++)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.07.2010, 23:46 Uhr
0xdeadbeef
Gott
(Operator)


Nein, ich meine die Bibliothek. Bei der Express-Edition sind die MFC ja nicht dabei, also musst du dir etwas ausgekuckt haben.

Oder redest du von Windows Forms? Das wäre eine .net-Geschichte und hätte mit C++ nichts zu tun.

Ansonsten...wenn du Anfänger bist, solltest du dir vielleicht ein einfacheres Gebiet aussuchen, um Erfahrung zu sammeln.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 11.07.2010 um 23:47 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
12.07.2010, 13:23 Uhr
~Striker09
Gast


Hm ja das werd ich tun..

Ich zitiere mal:

"Du willst in einen Teil des Fensters malen, der normalerweise nicht von dir, sondern vom Windowmanager handgehabt wird - entziehst du dem Windowmanager diese Verantwortung, musst du dich um alles selbst kümmern."

Weißt du ob es für sowas Tutorials gibt?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
12.07.2010, 15:07 Uhr
Hans
Library Walker
(Operator)


Hi,

das geht sehr tief in die Interna, da ist es mit kurzen Tutorails nicht getan, sondern da musst Du Dich schon durch Fachbücher kämpfen. Das beste auf dem Gebiet ist wahrscheinlich dieses:

(klick hier)

bzw. für die .Net-Geschichte dann diese Version:

(klick hier)

Dabei ist aber zu berüchsichtigen, das C# eine andere Programmiersprache ist als C++. Die sind zwar ähnlich, aber eben nicht identisch.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 12.07.2010 um 15:09 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
12.07.2010, 16:11 Uhr
~Striker09
Gast


@Hans: Danke für deine Antwort, werde mir das Buch bestellen: "Windows-Programmierung: Das Entwicklerhandbuch zur WIN32-API (Broschiert)"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: