Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.11.07
Prihlásený: 04.07.12
Príspevky: 405
Témy: 89
Príspevok NapísalOffline : 03.10.2008 14:13

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?


Offline

Užívateľ
Užívateľ
asesembler pomoc zac.

Registrovaný: 19.09.06
Prihlásený: 17.01.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 03.10.2008 15:00

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).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.11.07
Prihlásený: 04.07.12
Príspevky: 405
Témy: 89
Príspevok Napísal autor témyOffline : 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?


Offline

Užívateľ
Užívateľ
asesembler pomoc zac.

Registrovaný: 19.09.06
Prihlásený: 17.01.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 03.10.2008 15:29

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)


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 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.


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Co je zac 4800

v ATI/AMD grafické karty

12

664

18.10.2009 18:43

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co je to zač?subwoofer???

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Zvuk

49

3166

18.05.2007 14:34

Jopi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ati mobility radeon hd 4200 - čo je zač?

v ATI/AMD grafické karty

3

5609

13.09.2010 0:28

jtbs Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. co su zac stare tesla repro(aka je ich kvalita)?

v Elektronika

7

1331

11.09.2016 23:28

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 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 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc pomoc prosim nefunguje internet

v Ovládače

7

1129

09.09.2017 20:37

Smith Wesson Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 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 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc

v PHP, ASP

6

709

01.08.2008 16:27

Darkeye18 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc

v ATI/AMD grafické karty

3

863

02.01.2008 7:51

Daron Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc?

v HTML, XHTML, XML, CSS

1

548

09.08.2017 20:01

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc

v Monitory, televízory a projektory

2

874

19.02.2008 13:40

patqo_he Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. pomoc

v Počítačové hry

5

491

28.06.2011 16:32

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc

v JavaScript, VBScript, Ajax

2

876

15.05.2009 20:15

firewall Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc

v ATI/AMD grafické karty

10

1059

10.01.2008 8:48

kasom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. POMOC

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Ostatné

30

2267

27.09.2009 20:01

workoholik16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. POMOC ???

v Delphi, Visual Basic

2

1258

27.03.2008 14:32

Martinek6 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra