|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| kernel32.lib
| Header File
| winbase.h
| Unicode
| No
| Platform Notes
| None
|
|
|
GlobalDeleteAtom
The
GlobalDeleteAtom function decrements the reference count of a global string atom. If the
atom's reference count reaches zero,
GlobalDeleteAtom removes the string associated with the atom from the global atom table.
ATOM GlobalDeleteAtom(
ATOM nAtom
| // atom to delete
|
);
|
|
Parameters
nAtom
Identifies the atom and character string to be deleted.
Return Values
If the function succeeds, the return value is zero.
If the function fails, the return value is the
nAtom parameter. To get extended error information, call
GetLastError.
Remarks
A string atom's reference count specifies the number of times the string has
been added to or removed from the atom table. The
GlobalAddAtom function increments the reference count of a string that already exists in
the global atom table each time it is called.
The only way to ensure that an atom has been deleted from the atom table is to
call this function repeatedly until it fails. When the reference count is
decremented to zero, the next
GlobalFindAtom or
GlobalDeleteAtom function call fails.
GlobalDeleteAtom has no effect on an integer atom (an atom created by using the
MAKEINTATOM macro). The function always returns zero for an integer atom.
See Also
AddAtom,
DeleteAtom,
FindAtom,
GlobalAddAtom,
GlobalFindAtom,
MAKEINTATOM
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database