Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

.net

Treue Seele

  • ».net« ist der Autor dieses Themas
  • Private Nachricht senden

11

16.05.2007, 14:52

ich weiß doch garnicht was ich von denen nehmen soll ;(

wxwdigets oder die WinAPI?

auf jeden fall sollte man folgendes können:

- GUI selber Stylen können(ich meine nicht nur "Buttons" auf die Schaltfläche hinzufügen, sondern auch ein anderer "Rand" vom Fenster usw.. sowie bei Kaspersky meine ich) und soweiter...

- (Sollte auf mehreren Betriebssystemen funktionieren) - die antwort weiß ich schon, muss aber erst selber alles weitere ausmachen ;)

- sollte ohne irgendein anderes Programm wie FRAMEWORK x.x funktionieren(außer dieses "statische einbinden^^)

- sollte mit allen Funktionen sein(alle funktionen sind verfügbar)
bsp. auf windows: ich kann alles mögliche Löschen, usw...
Linux: alle funktionen, mit denen Linux programmiert wurde,benutzen...

- Sollte recht viel mit C++ zu tun haben :)

Mit freundlichen Grüßen,
Patrick S.

P.S.: Kann mir bitte jemand per PM erklären, wie statisch einbinden in Visual C++ 2005 Express Edition funktioniert, schritt für schritt?

12

16.05.2007, 15:31

also uch würde als Fundament immer zur Win32API raten! Wenn du die Win32API verstanden hast kannst du mit leichtigkeit ALLE WIndowsbibliotheken mit extrem wenig Einarbeitungszeit benutzen. Außerdem kann die WinAPI alles, setzt keine Installation von irgendwelchen Frameworks wie GTK oder .NET voraus u.s.w
Außerdem kannst du mit der WinAPI wirklich alles machen

Wenn du ein bisschen WinAPI kannst, dann schreibst du dir ein paar eigene Klassen die das ganze Wrappen oder benutzt MFC, dann ist das ganze auch nicht mehr so komplex ;-)
Das Böse ist des Menschensbeste Kraft - Friedrich Nietzsche

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

13

16.05.2007, 17:42

erstmal vorweg: WinAPI kann _alles_ was windows kann und WinAPI gibts _nur_ unter windows.

Zitat von »".net"«

GUI selber Stylen können(ich meine nicht nur "Buttons" auf die Schaltfläche hinzufügen, sondern auch ein anderer "Rand" vom Fenster usw.. sowie bei Kaspersky meine ich) und soweiter...


WinAPI ist kein GUI design programm, sondern eine bibliothek.

Zitat von »".net"«

(Sollte auf mehreren Betriebssystemen funktionieren)


damit fällt WinAPI weg.

Zitat von »".net"«


- sollte ohne irgendein anderes Programm wie FRAMEWORK x.x funktionieren(außer dieses "statische einbinden^^)


ein framework ist kein programm. es ist mehr eine codebasis zum erstellen einer bestimmten art von programm.

Zitat von »".net"«


- sollte mit allen Funktionen sein(alle funktionen sind verfügbar)
bsp. auf windows: ich kann alles mögliche Löschen, usw...
Linux: alle funktionen, mit denen Linux programmiert wurde,benutzen...


das musst du mir ein bisschen genauer erklären. jedenfalls kann ich dir soviel sagen: du wirst keine bibliothek finden, die auf jedem OS alles kann was das OS kann. alle bibliotheken die auf mehreren plattformen funktionieren sollen, müssen eben einen komprimiss eingehen.

.net

Treue Seele

  • ».net« ist der Autor dieses Themas
  • Private Nachricht senden

14

16.05.2007, 18:31

hi

@Theprogrammer:
Also ich würde ja auch gleich mit WinAPI beginnen,wenn ich Standard C++ durchhabe, aber ich weiß ja noch nicht so recht, ob ich mit WinAPI wirklich alles kann oO?

@dot:

Zitat

erstmal vorweg: WinAPI kann _alles_ was windows kann und WinAPI gibts _nur_ unter windows.

Zitat

GUI selber Stylen können(ich meine nicht nur "Buttons" auf die Schaltfläche hinzufügen, sondern auch ein anderer "Rand" vom Fenster usw.. sowie bei Kaspersky meine ich) und soweiter...



WinAPI ist kein GUI design programm, sondern eine bibliothek.


Also ist <windows.h> der einzige Header oo?

Aber mit dem Designen hab ich nur gemeint,ob ich selber Styles irgendwie in Paint oder so zeichnen kann und dann irgendwie einbinden(wenn möglich, wie eigentlich?).

Sowas sollte aufgarkeinen fall sein:

(Link)


oder so:


(Link)


sondern so(Sowas ist bei mir auf Platz 1, denn so ein Style zu machen ist sicher sehr cool, es besitzt nähmlich alles,was ich eigentlich will: Design/Style, Menüleiste selber gemacht und halt andere Sachen, die dort vorkommen):


(Link)


oder so(sowas ist bei mir top, Platz 2):

(Link)


oder so:


(Link)
(aber wenn möglich ohne so einem "X", "Minimieren", "Verkleinern", sollte alles nähmlich in meiner eigengestylten GUI vorhanden sein, aber sowas ist bei mir auch noch in Ordnung,aber trodzdem auf Platz 3 :P)

Das einzige was nicht vorhanden sein sollte ich eigentlich nur die "Menüleiste" und alles andere,was den Windowsstyle hat.
Am besten zu erkennen ist es am Skyestyle.

Kann man soetwas irgendwie mit der WinAPI machen?
Wenn ja, wie bitte?

Mit freundlichen Grüßen,
Patrick S.
P.S.: War sehr anstrengend zu schreiben :?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

15

16.05.2007, 18:38

Zitat von »".net"«

Kann man soetwas irgendwie mit der WinAPI machen?


ja, aber dazu sollte man sich schon einigermaßen gut mit WinAPI auskennen ;)

.net

Treue Seele

  • ».net« ist der Autor dieses Themas
  • Private Nachricht senden

16

16.05.2007, 18:47

[quote="dot"][quote=".net"]Kann man soetwas irgendwie mit der WinAPI machen?[/quote]

ja, aber dazu sollte man sich schon einigermaßen gut mit WinAPI auskennen ;)[/quote]

hi

danke für die Antwort ;)
Könntest du mir vllt. bitte nur einen Link darüber auf Deutsch bitte wenn es geht,ansonsten bitte englisch, schicken,damit ich mir es zu den Favoriten hinzufüge?

Mit freundlichen Grüßen,
Patrick S

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

17

16.05.2007, 18:48

Google nach dem Stichwort "Regions".
@D13_Dreinig

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

18

16.05.2007, 18:51

ich kenn keinen link wo genau steht wie das geht.
EDIT: wie david schon gesagt hat, ein stichwort sind regions, die wirst du brauchen.

bring dir eine programmiersprache deiner wahl bei (z.b. C++) und lern die grundlagen von WinAPI (und zwar am besten in der reihenfolge). entweder kaufst du dir ein buch oder suchst dir halt tutorials.

ich weis nur, dass du das brauchen wirst ;)

.net

Treue Seele

  • ».net« ist der Autor dieses Themas
  • Private Nachricht senden

19

16.05.2007, 19:05

hi

also das eine Msdn hab ich mir schon von dieser Zeite heruntergeladen:

http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/

und zu dem Stichwort "Regions":
Ich finde echt keins daweil, die einzige Seite,die was mit WinAPI zu tun hat, ist:

http://www.winapi.net/index.php?inhalt=tutorials

mehr über winapi gabs von 1 - 47 Seiten nicht, nur "Regionen", etwas was halt mit Geographie zu tun hat.

:(

Mit freundlichen Grüßen,
Patrick S.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

20

16.05.2007, 19:19

das da is ganz gut:

http://www.flipcode.com/articles/article_win32skins.shtml

Werbeanzeige