[ 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 | 89
NapísalOffline : 03.10.2008 14:13 | asesembler pomoc zac.

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 03.10.2008 15:00 | asesembler pomoc zac.

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 | 89
Napísal autor témyOffline : 03.10.2008 15:08 | asesembler pomoc zac.

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 03.10.2008 15:29 | asesembler pomoc zac.

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 | 2
NapísalOffline : 29.10.2008 10:32 | asesembler pomoc zac.

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.


 [ Príspevkov: 5 ] 


asesembler pomoc zac.



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

685

18.10.2009 18:43

ac.milan

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

3216

18.05.2007 14:34

Jopi

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

5653

13.09.2010 0:28

jtbs

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

1408

11.09.2016 23:28

michalesku

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

494

06.12.2014 12:50

coregamer

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

pomoc pomoc prosim nefunguje internet

v Ovládače

7

1257

09.09.2017 20:37

Smith Wesson

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

938

28.09.2023 20:23

johny314

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

pomoc

v PHP, ASP

6

745

01.08.2008 16:27

Darkeye18

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

Pomoc

v ATI/AMD grafické karty

3

898

02.01.2008 7:51

Daron

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

pomoc

v Monitory, televízory a projektory

2

911

19.02.2008 13:40

patqo_he

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

pomoc

v Počítačové hry

5

531

28.06.2011 16:32

Ďuri

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

pomoc

v JavaScript, VBScript, Ajax

2

917

15.05.2009 20:15

firewall

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

pomoc

v Kôš

1

38

25.04.2017 20:16

JanoF

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

pomoc

v ATI/AMD grafické karty

10

1110

10.01.2008 8:48

kasom

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

2341

27.09.2009 20:01

workoholik16

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

Pomoc

v Kôš

1

12

24.05.2020 22:00

werwest



© 2005 - 2024 PCforum, edited by JanoF