Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 22 ] 
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 : 10.08.2008 22:39

Vo viste nejdu api funkcie ani help32 ako ich kde su zobrazené ako fungujú v assemblery?ako ich nájdem a použijem?
A Ako viem že ich parametre majú byť zapísane alebo ako to je kde sa majú zapisovať a tak?.
Napr.
call MessageBox@16:near
;zavlam funkciu a ona má parametre (hWnd,lpText,lpCaption,uType)
no a tia parametre ako čo s nimi kam ich uložím odkail ich budem volať a ako sa na ne budem odvolávať


Offline

Užívateľ
Užívateľ
API funkcie

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

http://www.pcforum.sk/hlp-a-vista-vt41021.html#375204
help32 ma asi priponu hlp a tymto zabezpecis podporu hlp suborov vo viste, ale api funkcie musia ist.


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 : 16.08.2008 0:03

Ak teda volám tieto funkcie musím ich parametre dosadzovať cez zásobník podľa majstrovstiev v assemblery mam tu knihu a idem podla nej a nejako sa to snažím pochopiť tak.....................D.


Offline

Užívateľ
Užívateľ
API funkcie

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

euthanan píše:
Ak teda volám tieto funkcie musím ich parametre dosadzovať cez zásobník podľa majstrovstiev v assemblery mam tu knihu a idem podla nej a nejako sa to snažím pochopiť tak.....................D.


Ak to bola otazka, tak na strane 36 to mas celkom pekne vysvetlene, dokonca ako priklad je pouzita funkcia MessageBoxA. Proste musis vsetky parametre funkcie ulozit na zasobnik od poslednej po prvu a zavolat funkciu. Podrobnejsie som to napisal pred cca 2-omi dnami, ale to je niekde v kosi.


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 : 17.08.2008 15:36

Kurňa stratil som tie Api funkcie kde je ich zoznam?.aj s parametrami a popisom potreboval by som to dosť vážne na skontrolovanie niečoho už to tu raz bolo ale neviem to najsť?Diky


Offline

Užívateľ
Užívateľ
API funkcie

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

su v subore win32.hlp
http://ghirai.com/hutch/files/win32hlp_big.zip
,ale je dodavany aj v adresari help s delphi, mozno aj visual C++.
Ale pravdepodobne existuju viacere verzie, lebo ta pri delphi niektore funkcie nepozna, treba pohladat.


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 : 17.08.2008 18:40

mi to nejde spustiť čo s tým keď si to rozbalím tak tam mám súbory a nejdú spustiť neviem čo s tým.


Offline

Užívateľ
Užívateľ
API funkcie

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

ja mam doma limitovany edge internet od orangeu, myslis ze som to stahoval rychlostou
6 - 7kbps? Skus pohladat inde, alebo pozri ten od delphi alebo c. Sory za zly link.


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 : 18.08.2008 0:37

No jj skúsim ten C-čkový či tam bude.


Offline

Užívateľ
Užívateľ
API funkcie

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

dostal som sa k normalnemu netu a stiahol som ten spominany subor, a po rozbaleni som spustil win32.hlp s velkostou 24224kB a vsetko funguje. Ak ti vypisalo tu hlasku, ze hlp subory uz nie su podporovane pozri si link v prvej odpovedi.


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 : 20.08.2008 9:57

Furt mi to nejde kurňa a čo ty máš tú knihu majstrovstvo v assemblery? diobrá že no ja neviem tie funkcie kde zoženiem ja som to rozbalil a ziadny súbor winhlp32.hlp tam ich bolo viac a nejdú mi spustiť.Čo mám s tým robiŤ ja ho nemusím mať na disku len chcem nejaké api funkcie aby som ich mohol použivať.nemusia byť v pc na hdd alebo kde čo ja viem.


Offline

Užívateľ
Užívateľ
API funkcie

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

winhlp32.exe musis mat nakopirovany hore uvedenym sposobom do hore uvedenej zlozky aby si mohol zobrazit win32.hlp. Mam tu knihu, myslis ze tie strany som hodil len tak , zbrucha? Donedavna som nemal ani taky net ako mam teraz, cize o online help som sa nezaujimal. alebo napis o ktoru funkciu ide a kym to nespojazdnis hodim ti jej definiciu.


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 : 24.08.2008 19:38

Tak mi daj funkciu DefWindowProc
A chcem sa spýtať či idú v masm ako volať tie funkcie dosu a ako napr.int 21 a podobne to sa ako robí


Offline

Užívateľ
Užívateľ
API funkcie

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

DefWindowProcA@16:near

The DefWindowProc function calls the default window procedure to provide default processing for any window messages that an application does not process. This function ensures that every message is processed. DefWindowProc is called with the same parameters received by the window procedure.

LRESULT DefWindowProcA(

HWND hWnd, // handle to window
UINT Msg, // message identifier
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);


Parameters

hWnd

Identifies the window procedure that received the message.

Msg

Specifies the message.

wParam

Specifies additional message information. The content of this parameter depends on the value of the Msg parameter.

lParam

Specifies additional message information. The content of this parameter depends on the value of the Msg parameter.



Return Values

The return value is the result of the message processing and depends on the message.

v mistrovstvi v asm je na nu aj priklad.


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 : 26.08.2008 6:09

tak daj nejaku na ako je prikaz getchar na nejaky keyloger ako citat z klavesnice znak alebo retažec neviem presne daj ich aj viac najlepsie celý zoznam.


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 : 28.08.2008 11:28

tak napríklad APi funkciu na citanie z klávesnice napríklad ak je tak po znaku alebo retazci ale radsej po znaku neviem ju?no a potom aj jej parametre.D.


Offline

Užívateľ
Užívateľ
API funkcie

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

s konzoly po retazci ReadConsoleA
je v mistrovstvi
po znaku asi nie je, ale dalo by sa nastavenim lokalneho popr. globalneho háku na wh_keyboard pomocou SetWindowHookEx, tiez je v knihe.
Nechces si spojazdnit help? Takuto temu tu asi dlho tolerovat nebudu. Pre ostatnych asi nie je prilis prinosna.


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 : 28.08.2008 23:07

tak mi napíš jak ten help spojazdním po krokoch lebo mne to nešlo a neni tam žiadny exe ani niČ mi to nejde mám ho rozbalení ale nejde mi otvárať.


Offline

Užívateľ
Užívateľ
API funkcie

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

zozen si starsiu verziu programu winhlp32.exe, napr z win xp.
otvor vlastnosti vistackeho ?:\windows\winhlp32.exe kartu zabezpecenie
tlacitko spresnit, kartu vlastnik, upravit, vyber seba, potvrd.
znovu otvor vlastnosti, zabezpecenie, upravit, klepni na svoje pouzivatelske meno v liste vlastnikov a dole su dva stlpce povolit a zakazat. V stplci povolit zaskrtni uplny pristup a
potvrd. Teraz mozes nahradit povodny subor z visty tym z xp. Potom staci dvojklik na win32.hlp z toho balicka a on sa zobrazi.


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 : 30.08.2008 10:34

stopa27 píše:
zozen si starsiu verziu programu winhlp32.exe, napr z win xp.
otvor vlastnosti vistackeho ?:\windows\winhlp32.exe kartu zabezpecenie
tlacitko spresnit, kartu vlastnik, upravit, vyber seba, potvrd.
znovu otvor vlastnosti, zabezpecenie, upravit, klepni na svoje pouzivatelske meno v liste vlastnikov a dole su dva stlpce povolit a zakazat. V stplci povolit zaskrtni uplny pristup a
potvrd. Teraz mozes nahradit povodny subor z visty tym z xp. Potom staci dvojklik na win32.hlp z toho balicka a on sa zobrazi.


no nejde mi to tak či tak neviem to spojazdniť dal som práva a mám ich ale ten winhlp32.exe neviem spustiť tú pomoc nechaj tak.


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 : 12.09.2008 21:38

ja blb Šak oni su v masm10 ako help vsetky aj s popisom asi tak idem na to ich pokukat


Offline

Užívateľ
Užívateľ
API funkcie

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

Ak si myslel masm32 library reference, tak to bolo uz aj v 9 a mozno aj skorej, ale s API to nema moc spolocne, iny help s funkciami som v oficialnej verzii nenasiel (okrem FPU lib helpu). Ale z dizajnom to trosku prehnali, je to neprehladne, radsej mohli spravit aspon primitivne zvyraznovanie syntaxu.


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. uzitocne api funkcie

v Assembler, C, C++, Pascal, Java

4

710

28.02.2010 14:22

euthanan Zobrazenie posledných príspevkov

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

v Intel čipové sady

11

859

26.11.2009 10:57

shiro Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

2

775

02.04.2008 9:01

stopa27 Zobrazenie posledných príspevkov

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

v PHP, ASP

0

394

18.07.2017 11:09

Qip Zobrazenie posledných príspevkov

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

v Ovládače

1

289

13.07.2013 21:05

shiro Zobrazenie posledných príspevkov

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

v PHP, ASP

5

546

12.03.2009 13:09

djsulo Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

0

697

24.08.2008 11:48

beks Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

10

582

27.06.2016 9:55

McLovin Zobrazenie posledných príspevkov

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

v Ostatné

0

928

18.01.2010 13:27

daddycool Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

4

1464

25.02.2009 16:45

stanyko Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

22

1078

22.05.2008 2:28

Roberbo Zobrazenie posledných príspevkov

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

v Ostatné

1

263

25.06.2014 22:56

Qpkqkma Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

407

20.05.2013 0:05

shaggy Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

4

380

23.09.2012 15:56

Fico Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

2

404

09.10.2010 14:11

tomxi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Menu v C++ Win32 API

v Assembler, C, C++, Pascal, Java

1

538

24.04.2009 17:12

chrono 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