Win32ASM - Lucifer's Releases |
Introduction: |
Here is a collection of all the tutorials, examples, and such that i have written... |
Tutorials | |
Binary Numbers and Logic | Introduction to binary numbers, binary math, and boolean logic. Overview of simple binary arithmetic, as well as what and, or, & not mean... |
Registers | Introduction to the registers. It covers each registers meaning and use. |
Parameter Passing Conventions | Shows how the various parameter passing conventions (C, Pascal, and stdcall) are handled in assembly language. |
Floating Point Unit | Introduction to the Intel Floating Point Unit (FPU). Basic description of the operation of the fpu and an overview of the instruction set. |
Setting
up MASM for use with SoftICE
|
A brief article on how to properly set up the MASM command lines so that you may debug its programs with SoftICE. |
The meaning of Model Flat,Stdcall | Another brief article on the meanings of the flat memory model and the stdcall parameter passing convention. |
Edit Controls | A tutorial + example application utilizing an edit control to create a basic text editor. Hopefully this is the first in a series of tutorials covering the common controls. |
Hiding your application from the Alt+Ctrl+Del list | This simple tutorial will show you how to hide your program from the Alt|Ctrl+Del list. It shows how to use the RegisterServiceProcess API function to accomplish this. |
Command Line Arguments | A short example of how to get the command line parameters from the GetCommandLine API Function. |
Splitter Bar | A simple method of implementing a splitter bar. |
Lucifer's Examples | |
Background
Randomizer
(15 KB) TASM 5.0 |
Little program to randomly change the desktop background... My first attempt at a windows program. |
ASM
Calculator
(15 KB) TASM 5.0 |
Well, here's a program I havent finished, and probably won't. So Im posting the source... maybe you'll be able to learn something from it... |
File
Manager 0.01
(23 KB) MASM32 |
Here's a very early version
of my file manager program with source code. This version works pretty
well as a simple file browser (with no sorting). Some context menus
are also operational.
It shows how to use COM objects as well as use the windows shell namespace functions and interfaces. |
Miscellaneous Files | |
Debugging
Macros
(10 KB) |
These files contain a few
macros which may or may not be usefull for debugging. All these macros
require a debug message viewer to be useful (such as SoftICE or Sysinternal's
DebugView).
Macros include a print function, a print with format function, a register dump, and an error message function. |
|