| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 |
ako by ste to "zoradili" napísali rozdelili
ako na zprávy
api funkcie
parametre
konstanty
neviem a kde najdem zoznam správ
zoznam api funkcii
nejaky lepsi help k masm32 jeden mam na builder cz
čo je to msgstruct a trieda okna a jej vlastnosti naco mi to je kedy to budem pouzivat?
|
|
Registrovaný: 19.09.06 Prihlásený: 17.01.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
msgstruct, triedu okna a jej vlastnosti mas v mistrovstvi v assembleru celkom podrobne. spravy windowsu aj s vsetkymi konstantami som dal na http://www.gymrk.iglu.cz/resource.h - spravy sa zacinaju myslim na wm_.
velmi dobru seriu tutorialov vydal Iczelion, obsahuje ju aj MASM v 8.2 - zlozka icztutes. Parametre predavane cez zasobnik - najlepsie ich pochopis a naucis sa ich v spolupraci s nejakym debuggerom - napises program podla prikladu a budes sledovat v debugeri registre a zasobnik ( odporucam olly debugger).
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | Napísal autor témy euthanan: 03.10.2008 15:08 | |
|
Dík za tie správy mám to už teraz.
Kde sa používajú tie správy napr cs_vredraw a cs_hredraw nejak polopatisticky bo to mistrovství moc nechápem
zprávy sú vlastne čo to je ako čo sa stane napr.chcem stlačit v programe talcitlo OK tak napr vo api funckii je MessageBox a tam je parameter MB_OK tak ten mi potom zobrazí?
A načo je tá zpráva dobrá načo ju používam ďalej v programe?
|
|
Registrovaný: 19.09.06 Prihlásený: 17.01.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
grafickym programovanim sa moc nezaoberam, ale cs_vredraw a cs_hredraw by mali byt nejake vlastnosti okna, este jedna vec : ak sa chces hrat s oknami, tak je podla mna celkom dorby programik ResourceHacker, a PeResourceExplorer, ich spolupracou sa da urobit novy projekt, v ktorom si upravujes okna (WYSIWYG editor) a niektory z nich vypisuje aj zoznam aktualne pouzitych vlastnosti v danom prvku. a ak chces stlacit tlacidlo v okne, tak musis kontrolovat spravu WM_COMMAND a nasledne handle okna, ktore generovalo tu spravu, potom je podmineny skok na proceduru, ktora nasleduje po stlaceni tlacitka. parameter MB_OK je len symbolicka konstanta, ktora znamena , ze sa zobrazi v messageboxe tlacitko s napisom OK. dalej v programe ju nepouzijes ziadno. Mozes len kontrolovat, ktore tlacitko namessageboxe bolo stlacene, co je ale v pripade MB_OK zbytocne.
MSDN som nasiel tu :
http://www.microsoft.com/downloads/thankyou.aspx?familyId=6ff3bc60-32c8-4c22-8591-a20bf8dff1a2&displayLang=en
ale ma to 2 GB, stahoval som to asi 12 minut a linux mi iso necita, takze neviem ci je to ono. - po restarte ti poviem, aby si zbytocne nestahoval
edit: Uspesne som to nainstaloval a su tam asi vsetky API ( a nielen api)
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 29.10.2008 10:32 | |
|
euthanan píše: Dík za tie správy mám to už teraz. Kde sa používajú tie správy napr cs_vredraw a cs_hredraw nejak polopatisticky bo to mistrovství moc nechápem
zprávy sú vlastne čo to je ako čo sa stane napr.chcem stlačit v programe talcitlo OK tak napr vo api funckii je MessageBox a tam je parameter MB_OK tak ten mi potom zobrazí? A načo je tá zpráva dobrá načo ju používam ďalej v programe?
spravy su prostriedok prostredia windows ako davat aplikaciam informacie o diani okolo nich , napr ked mysou kliknes na tlacitko nejakej aplikacie tak windows posle aplikacii spravu ze bolo myslou kliknute na mieste v ktorej sa nachadza jej tlacitko a aplikacia na tu spravu patricne reaguje. takisto ak windows resizuje okno nejakej aplikacie tak jej posle spravu ze to vykonal a ocakava ze aplikacia prekresli obsah svojho okna a tak dalej.
priklad : message wm_lbuttondown je odoslana aplikacii na ktoru bolo kliknute lavym tlacitkom mysi popis messaage je tu http://msdn.microsoft.com/en-us/library/ms645607.aspx , navratoivy wparam nesie informaciu otom ze ci bola zaroven stlacena klaves shift alebo nieco ine , lparam nesie informaciu o koordinatoch kde sa mys prave nachadzala.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Co je zac 4800 v ATI/AMD grafické karty | 12 | 664 | 18.10.2009 18:43 ac.milan | | Co je to zač?subwoofer??? [ Choď na stránku: 1, 2 ] v Zvuk | 49 | 3166 | 18.05.2007 14:34 Jopi | | Ati mobility radeon hd 4200 - čo je zač? v ATI/AMD grafické karty | 3 | 5609 | 13.09.2010 0:28 jtbs | | co su zac stare tesla repro(aka je ich kvalita)? v Elektronika | 7 | 1331 | 11.09.2016 23:28 michalesku | | Takyto virus som teda este nevidel - CO JE TO ZAC? Ukradlo mi to nejake hesla?! v Antivíry a antispywary | 2 | 466 | 06.12.2014 12:50 coregamer | | pomoc pomoc prosim nefunguje internet v Ovládače | 7 | 1129 | 09.09.2017 20:37 Smith Wesson | | Pomoc pri pomoc pri skladaní PC - od 1 500 do 1 800 Eur (rozlíšenie 1440p) v PC zostavy | 13 | 795 | 28.09.2023 20:23 johny314 | | pomoc v PHP, ASP | 6 | 709 | 01.08.2008 16:27 Darkeye18 | | Pomoc v ATI/AMD grafické karty | 3 | 863 | 02.01.2008 7:51 Daron | | Pomoc? v HTML, XHTML, XML, CSS | 1 | 548 | 09.08.2017 20:01 BX | | pomoc v Monitory, televízory a projektory | 2 | 874 | 19.02.2008 13:40 patqo_he | | pomoc v Počítačové hry | 5 | 491 | 28.06.2011 16:32 Ďuri | | pomoc v JavaScript, VBScript, Ajax | 2 | 876 | 15.05.2009 20:15 firewall | | pomoc v ATI/AMD grafické karty | 10 | 1059 | 10.01.2008 8:48 kasom | | POMOC [ Choď na stránku: 1, 2 ] v Ostatné | 30 | 2267 | 27.09.2009 20:01 workoholik16 | | POMOC ??? v Delphi, Visual Basic | 2 | 1258 | 27.03.2008 14:32 Martinek6 |
| 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
|
|