Thanks, I just wanted to know.
Thanks for all your help with understanding API's and my application. Now, Thanks to you, I know a little more on what I need to lookout for and what to do when calling a function from API's
Thanks again and if I could ever be an assistant in someway please feel free to ask.
Also, to give you a rundown on what I'm creating at this end, I've been in the making of an application for the last 2 years and tho' I have come up to a brick wall at times (eg: like the Shell command), it's been fun.
The application consists of a Main MDI app' that has these children: 'Data Entry Form', 'Grid Entry Form', 'Envelopes', 'Business Letters', 'Business Cards', 'Labels', and 'Resumes'.
The funcion for which I needed to get the 'Shell' function to work for was so the user can change the 'Business Card' by simply clicking on the [Edit Card] button which will take the currently displayed card (bitmap file) to MSPaint. What I ment by 'current' is that the path NOT THE FILE, is stored into a DB the user can 'Add' or/and 'Delete' cards from the list. They can also open an existing card create a completely new one in MSPaint and then save it as another file name. Then Add that new card to the current list. It's working great and the user isn't just limited to bmp files but can also use jpg's as well. The user of the application may have lot's of customers, so he/she needs to record their details into a DB file. When a customers' details is currently displayed, and the card has been selected, the user clicks on the [Create Card] button and is able to view and print as many copies of the cards as they wish.
Just thought I'd share a fraction of the app' with you and whoever else is reading this...hahaha!