Welcome to my new page. Here are all the articles I have written about assembly language programming. Most of them are extremely basic, and have little or no use to anybody heh

Hmm.. I haven't updated this page in awhile... I havent even written a line of code in nearly a month... But a break is always a good thing... Sometime soon I will hopefully start working on this site again...

I am slowly updating and improving my old articles... Hopefully, when I'm done, they might actually be usefull... I am also trying to think of some other topics to write about, but with no luck as always... For a good Win32Asm site, goto Iczelion's page.

Computer Architecture / Assembly Essays:


Win32Asm Essays:

  • Edit Controls: A tutorial and example of how to use an edit control to create a basic text editor. (Zip)
  • Hiding your Application from the Alt+Ctrl+Del list: This essay shows how to hide your program from the Alt+Ctrl+Del list. It uses the RegisterServiceProcess API function to accomplish this.
  • Command Line Arguments: Shows how to get the command line parameters from the GetCommandLine API Function.
  • Splitter Bar: A simple method of implementing a splitter bar.
  • COM in Asm: A brief article on how to use COM interfaces in your asm programs. Also shows how MASM's capabilities can simplify coding, while reducing bugs.
  • COM in Asm - Part 2: The second part of my COM article.  This one describes implementation of COM objects.


Win32Asm Files:

  • Debugging Macros: 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.
  • GuidGen/ASM: This an MFC application that i slightly modified so that it will output GUID's in assembly language format, as well as the normal C/C++ and registry formats.
  • COM Include Files: Contains the following include files: objbase.inc, shlobj.inc.


Projects / Programs:

  • Win32Asm File Manager: Right now, my major project is to write a file manager program, similar to explorer. I hope to add some improvements over explorer eventually, but thats still a bit far off now...
    • Version 0.001: This is the first working version. It is mostly operational, though it lacks important features such as copy, delete, and whatnot... (April 13, 1999)
    • Version 0.002: This version contains mainly changes and experimentations in the user interface... (August 17, 1999)
  • Background Randomizer: This is a little program I wrote that randomly changes the windows desktop wallpaper. It was my first try at writing a program in assembly language.
  • ASM Calculator: This is an attempt to write a programmers calculator in assembly. I have gotten bored of it, so i will no longer continue to work on it.


Links:


Miscellaneous:


Search:

  • Use this to search through all of the articles on this site. Note that the search is case sensitive.
  • Search Site For:


Last Updated: Thursday, November 11, 1999
3745 hits since September 8, 1999