When is an API and API? 
Author Message
 When is an API and API?

How can I tell what an API is?  If an alien came down and hadn't heard of
Windows (with Bill on marketing, yeah right), how would I tell it (?) that

SendMessage is an API, but GetMyName isn't, even though they're both
functions in a DLL?

Thanks,

--
Bodi Klamph
Azure Dragon Software

begin 666 Bodi Klamph.vcf
M0D5'24XZ5D-!4D0-"E9%4E-)3TXZ,BXQ#0I..DML86UP:#M";V1I#0I&3CI"
M;V1I($ML86UP: T*3U)'.D%Z=7)E($1R86=O;B!3;V9T=V%R90T*5$E43$4Z

M.SL[.T]N=&%R:6\[.T-A;F%D80T*3$%"14P[5T]22SM%3D-/1$E.1SU154]4
M140M4%))3E1!0DQ%.D]N=&%R:6\],$0],$%#86YA9&$-"D%$4CM(3TU%.CL[
M.SL[.T-A;F%D80T*3$%"14P[2$]-13I#86YA9&$-"D5-04E,.U!2148[24Y4

2,#4U-5H-"D5.1#I60T%21 T*
`
end



Tue, 30 Jan 2001 03:00:00 GMT  
 When is an API and API?

Quote:

>How can I tell what an API is?  If an alien came down and hadn't heard of
>Windows (with Bill on marketing, yeah right), how would I tell it (?) that

>SendMessage is an API, but GetMyName isn't, even though they're both
>functions in a DLL?

>Thanks,

>--
>Bodi Klamph
>Azure Dragon Software

Why do you say GetMyName() is not an API call? As far as I know it is. API
stands for Application Programmer's Interface (or something very close to
that) and means any (fairly) low-level routine used to access the graphics
system (GDI), system itself (KERNEL) or the general Windows functions
(USER). There are also other APIs into other DLLs, such as SHELL, TOOLKIT,
OLE2, etc., which are used for more obscure functions that have been added
for all the weird and wonderful activities later versions of Windows
provide. Basically, any call you make to the system by bypassing VB's
natural(?) language, or VC++'s classes, etc. Generally, a Windows C program
uses API calls directly.

_ _
o o   Jason Teagle
 <

Please ONLY respond via e-mail if you want to catch my attention - I don't
necessarily look at the newsgroups all the time.



Tue, 30 Jan 2001 03:00:00 GMT  
 When is an API and API?

Quote:

>How can I tell what an API is?  If an alien came down and hadn't heard of
>Windows (with Bill on marketing, yeah right), how would I tell it (?) that
>SendMessage is an API, but GetMyName isn't, even though they're both
>functions in a DLL?

If you have a DLL that contains a GetMyName function then GetMyName is an
API for that DLL.  API is "Application Programmer's Interface".  The term is
commonly used only to refer to the "Windows API", but that doesn't mean that
other things don't have an "API".


Tue, 30 Jan 2001 03:00:00 GMT  
 
 [ 3 post ] 

 Relevant Pages 

1. API API API

2. API, API, Who's got the API

3. CreateFile - API, Am I a Pudding?

4. Help with API Calls please.........I am at wits end :(

5. FAQ NEEDED: I am looking for API faq

6. What am I doing wrong ? (Win32 API - GetActiveWindow)

7. What am I doing wrong ? (Win32 API - GetActiveWindow)

8. What am I missing in the API call?

9. I am using the GetVersionEx API call

10. What am I doing wrong ? (Win32 API - GetActiveWindow)

11. releaseCapture API and send message API.

12. need help with releaseCapture API and send message API

 

 
Powered by phpBB® Forum Software