| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 |
1. Čo je to handle?
2. Načo skúži hviezdička v C++ (polopate lebo som z toho debil,už mi to viacerí vysvetľovali)
|
|
Registrovaný: 11.01.09 Prihlásený: 26.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 02.04.2009 18:21 | |
|
1.) Handle je obyčajné čislo Je to údaj, pomocou ktorého sa vo Windows komunikuje s ovládacími prvkami ako tlačidlá, editačné polia ale i so samotnými forulármi. Pri vytvorení každého ovládacieho prvku (CreateWindowEx) vracia funkcia handle tohoto prvku. S handle úzko súvisia správy Windows (Windows Messages).
Príklad: Máš na formulári viacero tlačidiel a ak na niektoré klikneš, tomuto formuláru bude zaslaná správa WM_COMMAND a v parametri LParam bude handle ovládacieho prvku (teda tlačidla), ktoré bolo stlačené. Teda to je jedno z mnohých využití handlu. Neviem, či si to z toho pochopil, ale fakt som sa snažil
2.) hviezdička znamená, že sa jedná o ukazateľ - premenná, ktorá v sebe nesie adresu inej premennej. Pomocou tejto premennej sa odkazuješ na inú premennú.
Napr:
Kód: int i = 10; int * ukaz = 0; // nulový ukazateľ
ukaz = &i; // do ukazateľa priradíš adresu premennej i (cez operátor &) *ukaz = 100; // do premennej, ktorej adresa je v ukaz (teda premennej i), uloz hodnotu 100
Ak si dáš vypísať do konzoly ukaz, vypíše ti adresu, ktorú v sebe nesie - teda adresu premennej i. Ak si ale dáš vypísať *ukaz, vypíše ti hodnotu 100, pretože ti zobrazí hodnotu premennej, ktorej adresa je v ukaz.
Stači takýto popis?
|
|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 | Napísal autor témy László145: 02.04.2009 19:01 | |
|
jj...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Mám sa učiť C ++/objective C/ C#? v Assembler, C, C++, Pascal, Java | 5 | 733 | 08.07.2014 20:40 XOLOO | | Naučte se C++ za 21 dní + C++Builder 6 v Assembler, C, C++, Pascal, Java | 18 | 2414 | 21.05.2010 21:08 Wpegb | | Hledá se programátor C/C++ pro vesmírné projekty (Praha) v Ponuka práce | 0 | 1123 | 10.05.2016 14:59 evolvsys | | K: PC Literaturu- C++/C#/java/python/ruby/RoR v Kúpim | 0 | 411 | 13.05.2014 18:16 expresado | | rozdiel medzi Borland 3.1 C++ vs Net. C++ v Assembler, C, C++, Pascal, Java | 4 | 577 | 20.07.2010 12:54 walther | | Hladam hracov na C&C Generals Zero Hour v Počítačové hry | 10 | 1250 | 07.03.2007 19:22 Spirit | | Čo mi treba na programovanie v C/C++ v Assembler, C, C++, Pascal, Java | 17 | 1147 | 25.09.2011 18:14 reDo | | aky je rozdiel medzi C++ a Visual C++ ? v Assembler, C, C++, Pascal, Java | 8 | 1965 | 19.02.2011 22:46 vendo2 | | Hladame 3x C/C++ Linux developer- projekt 11/2016-2/2017 v Ponuka práce | 1 | 553 | 24.10.2016 15:28 michalesku | | Darujem knihy o programovaní (HTML, Java, Visual C++, C++ Builder, Android) v Vymením a darujem | 0 | 432 | 01.04.2019 11:20 tomasteicher | | C# alebo C++ , ktore knizky na ucenie? v Assembler, C, C++, Pascal, Java | 20 | 1796 | 12.02.2011 0:12 The | | program na projekt (C#, C++, pascal, java) v Assembler, C, C++, Pascal, Java | 2 | 834 | 12.03.2009 12:08 Svjatogor | | C/C++ problém so súbormi a hodnotami v Assembler, C, C++, Pascal, Java | 2 | 311 | 09.12.2012 10:43 nBXXL | | C&C Generals : Zero Hour - turnaj v Počítačové hry | 0 | 775 | 25.02.2009 20:18 k0t0l | | C# alebo C++ appka/program na výpočty v Assembler, C, C++, Pascal, Java | 1 | 386 | 20.03.2015 22:36 walther | | Ako nastavit grafikuv AMD catalyst c.c. v ATI/AMD grafické karty | 17 | 1483 | 26.12.2013 11:38 walther |
| 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
|
|