Stránka: 1 z 1
| [ Príspevkov: 22 ] | |
Autor | Správa |
---|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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ť
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... | |
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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.
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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.
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
No jj skúsim ten C-čkový či tam bude.
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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.
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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í
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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.
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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ť.
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
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.
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | 89 |
ja blb Šak oni su v masm10 ako help vsetky aj s popisom asi tak idem na to ich pokukat
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
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.
|
|
Stránka: 1 z 1
| [ Príspevkov: 22 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 4 | 771 | 28.02.2010 14:22 euthanan | | v Assembler, C, C++, Pascal, Java | 2 | 818 | 02.04.2008 9:01 stopa27 | | v Intel čipové sady | 11 | 922 | 26.11.2009 10:57 shiro | | v PHP, ASP | 5 | 590 | 12.03.2009 13:09 djsulo | | v PHP, ASP | 0 | 447 | 18.07.2017 11:09 Qip | | v JavaScript, VBScript, Ajax | 0 | 733 | 24.08.2008 11:48 beks | | v Ovládače | 1 | 323 | 13.07.2013 21:05 shiro | | v Ostatné | 0 | 977 | 18.01.2010 13:27 daddycool | | v JavaScript, VBScript, Ajax | 4 | 1509 | 25.02.2009 16:45 stanyko | | v HTML, XHTML, XML, CSS | 10 | 636 | 27.06.2016 9:55 McLovin | | v Operačné systémy Microsoft | 22 | 1114 | 22.05.2008 2:28 Roberbo | | v Ostatné | 1 | 295 | 25.06.2014 22:56 Qpkqkma | | v JavaScript, VBScript, Ajax | 3 | 437 | 20.05.2013 0:05 shaggy | | v Assembler, C, C++, Pascal, Java | 4 | 422 | 23.09.2012 15:56 Fico | | v Assembler, C, C++, Pascal, Java | 1 | 564 | 24.04.2009 17:12 chrono | | v Assembler, C, C++, Pascal, Java | 2 | 347 | 04.03.2013 23:38 Grash |
|