Sie sind nicht angemeldet.

1

Mittwoch, 6. Januar 2010, 11:59

[C++] Gui?

Hallo liebe Programmierfreunde,

Ich habe seit längerem schon das Buch C++ OOP damit komme ich also meiner meinung nach ganz gut Klar. Meine Frage ist es gibt es ein Tutorial oder ein Buch zu C++ GUI oder so ähnlich oder könnte mir des einer zeigen/beibringen des wäre des Beste. Dan noch was ich habe herrausgefunden das man in C oder Assembler ein Betriebssystem machen und wollt fragen ob des geht und wenn ja pls tutorial. So des letzte jetzt wie kann ich etwas ohne mit cd oder stick zu starten das BIOS (Basic Input Output System) löschen oder verändern und/oder auch evtl wenn das nicht geht den MBR (Master Boot Record) zu ändern oder machen das er bestimmte Teile davon nicht läd

THX Vinni

Bitte um antworten falls sowas hier gefragt werden darf
Signatur THX [DH]Vince

Gott schuf das Licht nur, um mit Chuck Norris nicht allein im Dunkeln sein zu müssen…

Chuck Norris sucht nicht bei Google – Google fragt Chuck Norris…


Gott ist beschäftigt. Kann ich Ihnen helfen?

Liegt der Camper tot im Keller,
war der Rusher wieder schneller,
liegt der Rusher gleich daneben,
muss es einen zweiten Camper geben !


Dashier ist ein Freies Forum also an die Bewertungsbutton und LOS!!!

Helfen Sie, die Vielfalt des Amazonas zu bewahren

2

Mittwoch, 6. Januar 2010, 12:19

ok ich versuch mal die zu helfen,

das int main() der gui:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
int WINAPI WinMain(HINSTANCE hInstance,
				   HINSTANCE hPrevInstance,
				   char* pcCmdLine,
				   int iShowCmd)

//window initialisieren
InitWindow(640, 480, "Beispielprogramm Nr. 2: Fenster",
		       LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1)));

/* dann brauchst du noch ne nachrichtenschleife
ich mache das aber alles über meine engine, aber das sollte lfürs erste reichen und ich hoffe
es funzt^^*/

/////////// nicht getestet!
Signatur

C/C++-Quelltext

1
2
3
4
5
6
7
c/c++/cli
c#
vb
au3 - mist
html/css/php

++ profi x) ++

3

Mittwoch, 6. Januar 2010, 12:22

Klick mich!
Bedenke, dass GUI programmierung in C++ um einiges komplizierter ist als in Autoit (zumindest wenn du die GUI schreibst und nicht C++ Express Studio benutzt)^^
ich weiss ja net wie lange du schon C++ lernst, aber wenn du gerade erst am Anfang bist, würde ich es lassen ;)
mfg
@night@
Signatur "Um im Internet zu surfen brauch man eine IP. Einen IQ leider nicht..."
-Woki

Ich gebe niemanden eine positive Bewertung, der darum bettelt! :pinch:

GUI-Tutorial: Klick!

4

Mittwoch, 6. Januar 2010, 13:30

Es gibt tausende Wege ein Fenster mit C++ zu erstellen...
Ein paar Schlagwörter sind:
WinAPI
WinForms
MSC
Qt
...



Die Liste kann man gaaaaanz lange fortsetzen
Signatur


5

Mittwoch, 6. Januar 2010, 13:42

Hallo liebe Programmierfreunde,

Ich habe seit längerem schon das Buch C++ OOP damit komme ich also meiner meinung nach ganz gut Klar. Meine Frage ist es gibt es ein Tutorial oder ein Buch zu C++ GUI oder so ähnlich oder könnte mir des einer zeigen/beibringen des wäre des Beste. Dan noch was ich habe herrausgefunden das man in C oder Assembler ein Betriebssystem machen und wollt fragen ob des geht und wenn ja pls tutorial. So des letzte jetzt wie kann ich etwas ohne mit cd oder stick zu starten das BIOS (Basic Input Output System) löschen oder verändern und/oder auch evtl wenn das nicht geht den MBR (Master Boot Record) zu ändern oder machen das er bestimmte Teile davon nicht läd

THX Vinni

Bitte um antworten falls sowas hier gefragt werden darf



Kannst du assembler programmieren? Das is die "Grundsprache" vom Prozessor da musst du jeden Pixel zur Grafikkarte senden damit er dargestellt wird usw.....
Viel spass beim Programmieren mit Assembler.

6

Mittwoch, 6. Januar 2010, 14:02

Nein leider kann ich kein Assembler aber ich habe nru einmal gelesen das es in Assembler geht und naja C++ kann ich ned sooo gut. Lohnt sich es eher Assembler zu lernen anstatten C++
Signatur THX [DH]Vince

Gott schuf das Licht nur, um mit Chuck Norris nicht allein im Dunkeln sein zu müssen…

Chuck Norris sucht nicht bei Google – Google fragt Chuck Norris…


Gott ist beschäftigt. Kann ich Ihnen helfen?

Liegt der Camper tot im Keller,
war der Rusher wieder schneller,
liegt der Rusher gleich daneben,
muss es einen zweiten Camper geben !


Dashier ist ein Freies Forum also an die Bewertungsbutton und LOS!!!

7

Mittwoch, 6. Januar 2010, 14:12

Nein leider kann ich kein Assembler aber ich habe nru einmal gelesen das es in Assembler geht und naja C++ kann ich ned sooo gut. Lohnt sich es eher Assembler zu lernen anstatten C++


Ne was willste den mit Assembler? Damit kann man vll. Treiber schreiben oder so aber für normale Programme is das total schwachsinnig.

8

Mittwoch, 6. Januar 2010, 14:15

THX sowas wollt ich wissen weil ich weis darüber eigl nix
Signatur THX [DH]Vince

Gott schuf das Licht nur, um mit Chuck Norris nicht allein im Dunkeln sein zu müssen…

Chuck Norris sucht nicht bei Google – Google fragt Chuck Norris…


Gott ist beschäftigt. Kann ich Ihnen helfen?

Liegt der Camper tot im Keller,
war der Rusher wieder schneller,
liegt der Rusher gleich daneben,
muss es einen zweiten Camper geben !


Dashier ist ein Freies Forum also an die Bewertungsbutton und LOS!!!

9

Mittwoch, 6. Januar 2010, 15:06

Mit Assembler kann man viel machen. Man muss sich im Code eben langsam hochwirtschaften, bevor was sinnvolles draus wird (besonders bei stringbearbeitung).
Mithilfe der winapi Zb kann man relativ einfach einen Downloader erstellen oder auch ne GUI.
Solche progs sind dann auchnoch sehr klein. Ein downloader gerade mal 3KB.

Wenn du dir ein OS machen moechtest geht das ueberhaupt nicht so auf die schnelle. Du brauchst sehr viel Assembler-Geschick und musst auch wissen wie deine CPU/BIOS/RAM grob funktioniert.
Das einzige was ich da mal fertiggebracht hatte war ein OS, einen Ladebildschirm zeigte, in das man Zeichen tippen kann.

Verwendete Tags

C++, Cpp, GUI, hilfe, programmieren