News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

handy dandy function list

Started by DC, January 24, 2006, 02:04:20 AM

Previous topic - Next topic

DC

many times I can't get something to work till Tedd or zooba show me a routine, usually there is one function in there that makes all the difference like 'ScreenToClient' or 'PathAddBackslash' ... finding something like this is hard at best when you don't know what to look for... probably widely known functions that come in handy on many occasions. is there a list of these gems anywhere?
thanx,
DC
this isn't daja vu, I'm just learning it for the 37th time
http://www.bmath.net

hutch--

It comes from climbing over the Windows API help files for long enough and after a while, you start to remember enough functions. What pisses me off is when I know there is an API to do the job but forget its name.  :P
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

DC

I get that problem when speaking to an audience, usually the word I can't think of is something like "does" - at least it feels like it.
this isn't daja vu, I'm just learning it for the 37th time
http://www.bmath.net

zooba

That's what FTS is for, hutch :wink :thumbu

It's embarrassing to admit, but occasionally I treat the MSDN library as 'light-reading' (perhaps heavy-reading?) rather then just a reference. I was pretty surprised when I found the PathAddBackslash function, it was in the 'Shell Light-weight API' library (ie. helper functions for MS) which doesn't have many links to it.

The other aspect is that different people remember different things. This is why a collective knowledge bank like here is so great. Chances are if you don't remember it, somebody else will (and if nobody else knows it, a few will know how to look it up :U)

Tedd

Hunting around the 'main' .inc files (kernel, user, gdi, shell, etc) is useful - though makes for pretty dry browsing.
But if you text search for something along the lines of what you're looking for, then you might find something useful.
And of course, you can waste 4 hours trying to search msdn :toothy
No snowflake in an avalanche feels responsible.