[ 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 | 89
NapísalOffline : 10.08.2008 22:39 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 14.08.2008 12:21 | API funkcie

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 | 89
Napísal autor témyOffline : 16.08.2008 0:03 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 17.08.2008 12:54 | API funkcie

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 | 89
Napísal autor témyOffline : 17.08.2008 15:36 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 17.08.2008 15:50 | API funkcie

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 | 89
Napísal autor témyOffline : 17.08.2008 18:40 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 17.08.2008 18:46 | API funkcie

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 | 89
Napísal autor témyOffline : 18.08.2008 0:37 | API funkcie

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


Offline

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

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

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 | 89
Napísal autor témyOffline : 20.08.2008 9:57 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 20.08.2008 20:26 | API funkcie

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 | 89
Napísal autor témyOffline : 24.08.2008 19:38 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 24.08.2008 19:55 | API funkcie

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 | 89
Napísal autor témyOffline : 26.08.2008 6:09 | API funkcie

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 | 89
Napísal autor témyOffline : 28.08.2008 11:28 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 28.08.2008 20:03 | API funkcie

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 | 89
Napísal autor témyOffline : 28.08.2008 23:07 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 28.08.2008 23:40 | API funkcie

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 | 89
Napísal autor témyOffline : 30.08.2008 10:34 | API funkcie

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 | 89
Napísal autor témyOffline : 12.09.2008 21:38 | API funkcie

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ý: 19.11.24
Príspevky: 749
Témy: 31 | 31
Bydlisko: Ružomberok&...
NapísalOffline : 12.09.2008 23:05 | API funkcie

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.


 [ Príspevkov: 22 ] 


API funkcie



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

771

28.02.2010 14:22

euthanan

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

API

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

2

818

02.04.2008 9:01

stopa27

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

API

v Intel čipové sady

11

922

26.11.2009 10:57

shiro

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

Youtube API

v PHP, ASP

5

590

12.03.2009 13:09

djsulo

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

Steam API

v PHP, ASP

0

447

18.07.2017 11:09

Qip

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

Google API

v JavaScript, VBScript, Ajax

0

733

24.08.2008 11:48

beks

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

Glide API

v Ovládače

1

323

13.07.2013 21:05

shiro

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

Google maps API

v Ostatné

0

977

18.01.2010 13:27

daddycool

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

Google Maps API

v JavaScript, VBScript, Ajax

4

1509

25.02.2009 16:45

stanyko

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

Google Maps API

v HTML, XHTML, XML, CSS

10

636

27.06.2016 9:55

McLovin

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

Vista, problem s API

v Operačné systémy Microsoft

22

1114

22.05.2008 2:28

Roberbo

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

Alternativa Google Translate API

v Ostatné

1

295

25.06.2014 22:56

Qpkqkma

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

Volanie API po kliknuti

v JavaScript, VBScript, Ajax

3

437

20.05.2013 0:05

shaggy

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

Win api - handle okna

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

4

422

23.09.2012 15:56

Fico

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

Menu v C++ Win32 API

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

1

564

24.04.2009 17:12

chrono

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

C++ API Vykreslenie hodnoty premennej

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

2

347

04.03.2013 23:38

Grash



© 2005 - 2024 PCforum, edited by JanoF