| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 12.07.09 Prihlásený: 17.09.09 Príspevky: 4 Témy: 3 |
Zdravim vsetkych C/C++ programatorov.
Potreboval by som radu. Mam uz skusenosti s konzolovymi aplikaciami v C++, ale teraz by som sa chcel venovat tvorbe grafickych aplikacii v C++.
Aplikacie by som chcel pisat pod OS Windows v prostredi MS Visual C++.
Viem, ze existuju 2 hlavne kniznice pod Windows a to MFC a Win32 API. Aky je medzi nimi hlavny rozdiel a ktoru by ste sa mi odporucali naucit ako zaciatocnikovi. Pripadne nejake osvedcene knihy o MFC alebo Win32 API pre tvorbu Win aplikacii. Alebo ak nie knihy, nejake dobre linky. Aspon co som na fore cital, knih o Win32 API je dost tazke zohnat a nie su ani najlacnejsie.
Dakujem
|
|
Registrovaný: 10.07.09 Prihlásený: 14.01.13 Príspevky: 28 Témy: 3 | Napísal TJ: 12.07.2009 12:56 | |
|
Nazdar.
Rozdiel medzi Win32 API a MFC musis pochopit tak, ze MFC je vlaste zapuzdrenie Win32 API. Win32 API sice pracuje s triedami, ale nedovoluje dedicnost, a rozne vyhody OOP. Jeho funkcionalita je reprezentovana s funkciami, a pracuje len s HANDLE - mi. MFC obsahuje triedy, ktore tieto fukcie a HANDLE uchovavaju v sebe, a vo vela pripadoch su tak skryte, ze vobec nepotrebujes s nimi pracovat.
V praxi to mozes chapat tak, ze programy budes pisat v MFC, lebo je to lahsie, prehladensie a rychlejsie. Ale velakrat sa mozes ocitnut v situacii, ked pouzitie Win32 API funkii bude jednoduchsie alebo nevyhnutne. Preto by som ti odporucal najprv nastudovat Win32 API, a potom prejst ma MFC. Ak vies programovat v C++, poznas OPP, a pochopis ako funguje Win32 API (HANDLE, vytvorenie okna, praca s oknami, spravy), tak s MFC nebudes mat ziadne problemy. Na nastudovanie Win32 API je najlepsie napisat do Google "Win32 API tutorial", ale na to si asi prisiel aj sam. A tam su hlavne anglicke clanky. Ale mam jeden clanok napisany po slovensky. Tu ho najdes: http://rapidshare.com/files/254895400/CppW.pdf.html
Tak prijemne programovanie v prostedi Windows.
|
|
Registrovaný: 12.07.09 Prihlásený: 17.09.09 Príspevky: 4 Témy: 3 | Napísal autor témy peter100: 12.07.2009 15:58 | |
|
Dikes za objasnenie toho rozdielu.
|
|
Registrovaný: 27.09.07 Prihlásený: 31.12.15 Príspevky: 646 Témy: 233 Bydlisko: Dubnica nad... |
viete ako sa da vlozit zvuk do programu v Turbo C++ vobec nikde nemozem najst funkcny kod.
_________________ Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader. Smartphone: Samsung Galaxy S5 mini |
|
Registrovaný: 10.07.09 Prihlásený: 14.01.13 Príspevky: 28 Témy: 3 | Napísal TJ: 15.07.2009 18:42 | |
|
Skus funkciu PlaySound(...).
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Grafika v C v Assembler, C, C++, Pascal, Java | 4 | 569 | 06.04.2011 21:23 johny3212 | | Grafika v c++ v Assembler, C, C++, Pascal, Java | 2 | 304 | 21.05.2013 15:35 marian_r | | Grafika v Dev-C++ v Assembler, C, C++, Pascal, Java | 16 | 3769 | 04.06.2009 20:49 Flexor28 | | Grafika v C++ programe v Assembler, C, C++, Pascal, Java | 26 | 2237 | 27.08.2010 6:34 reDo | | Packard Bell DOTS-C grafika v Ostatné grafické karty | 16 | 786 | 06.04.2013 21:49 BOBO415 | | kniha c++ grafika- skúsenosti odporúčania v Assembler, C, C++, Pascal, Java | 8 | 519 | 25.12.2012 14:32 FBerente | | Mám sa učiť C ++/objective C/ C#? v Assembler, C, C++, Pascal, Java | 5 | 724 | 08.07.2014 20:40 XOLOO | | K: PC Literaturu- C++/C#/java/python/ruby/RoR v Kúpim | 0 | 405 | 13.05.2014 18:16 expresado | | Hledá se programátor C/C++ pro vesmírné projekty (Praha) v Ponuka práce | 0 | 1116 | 10.05.2016 14:59 evolvsys | | Naučte se C++ za 21 dní + C++Builder 6 v Assembler, C, C++, Pascal, Java | 18 | 2406 | 21.05.2010 21:08 Wpegb | | rozdiel medzi Borland 3.1 C++ vs Net. C++ v Assembler, C, C++, Pascal, Java | 4 | 569 | 20.07.2010 12:54 walther | | Hladam hracov na C&C Generals Zero Hour v Počítačové hry | 10 | 1243 | 07.03.2007 19:22 Spirit | | Čo mi treba na programovanie v C/C++ v Assembler, C, C++, Pascal, Java | 17 | 1140 | 25.09.2011 18:14 reDo | | aky je rozdiel medzi C++ a Visual C++ ? v Assembler, C, C++, Pascal, Java | 8 | 1952 | 19.02.2011 22:46 vendo2 | | Darujem knihy o programovaní (HTML, Java, Visual C++, C++ Builder, Android) v Vymením a darujem | 0 | 421 | 01.04.2019 11:20 tomasteicher | | Hladame 3x C/C++ Linux developer- projekt 11/2016-2/2017 v Ponuka práce | 1 | 545 | 24.10.2016 15:28 michalesku |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|