SachinPatole
Please bear in mind that I am very biased, having written a suite of free tools to write whole Windows programs in assembler.
These are the "Go" tools available from here.
In fact, writing Windows programs in assembler is simple, and fun! Here you are using a very low level language (assembler), combined with a very high level language (Windows) - a perfect combination. Actually, I have added to my tools several enhancements to make Windows programming easier.
Anyway, to get back to your question, here is a call to MessageBoxW showing how easy it is to do (as an example):-
INVOKE MessageBoxW, [hWnd], L'Message title', L'Hello SachinPatole', 40h
You could replace the 40h with the appropriate constant name if you prefer (information sign and ok button). If you specify STRINGS+UNICODE you don't need the L in the strings.
Jeremy Gordon
|