|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
MAKEINTATOM
The MAKEINTATOM macro creates an integer atom that represents a character string of decimal digits.
Integer atoms created by this macro can be added to an atom table by using the AddAtom or GlobalAddAtom function.
LPTSTR MAKEINTATOM(
WORD wInteger // integer to make into atom );
Parameters
wInteger
Specifies the numeric value to be made into an integer atom.
Return Values
The return value is a pointer to the atom created for the given integer.
Remarks
Although the return value of the MAKEINTATOM macro is cast as an LPTSTR value, it cannot be used as a string pointer except when it is passed to atom-management functions that require an LPTSTR argument. The DeleteAtom and GlobalDeleteAtom functions always succeed for integer atoms, even though they do nothing. The string returned by the GetAtomName and GlobalGetAtomName functions for an integer atom is a null-terminated string in which the first character is a pound sign (#) and the remaining characters are the decimal digits used in the MAKEINTATOM macro.
The MAKEINTATOM macro is defined as follows:
#define MAKEINTATOM(i) (LPTSTR) ((DWORD) ((WORD) (i)))
See Also
AddAtom, DeleteAtom, GetAtomName, GlobalAddAtom, GlobalDeleteAtom, GlobalGetAtomName
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
MAKEINTATOM
Макро MAKEINTATOM создает атом целого, который представляет символьную строку десятичных цифр.
Атомы Целого созданные этим макро могут быть добавлены к столу атома используя AddAtom или функция GlobalAddAtom.
LPTSTR MAKEINTATOM(
ЦЕЛОЕ СЛОВА wInteger //, чтобы делать в атом );
Параметры
wInteger
Определяет числовую величину, которая нужно быть сделана в атом целого.
Обратные Величины
Обратная величина является указателем в атом созданный для данного целого.
Замечания
Хотя обратная величина макро MAKEINTATOM является слепком как величиной LPTSTR, она не может быть использована как указатель строки кроме когда пройдено в атом-управление функций, что требовать аргумент LPTSTR. DeleteAtom И функции GlobalDeleteAtom всегда добиваются успеха для атомов целого, даже если они делают ничто. Строка возвращанная GetAtomName и функции GlobalGetAtomName для атома целого - недействительный расторгнутая строка в которой первый символ является фунтовым знаком (#) и остальные символы являются десятичными цифрами использованными в макро MAKEINTATOM.
Макро MAKEINTATOM определяется следующим образом:
#define MAKEINTATOM(i) (LPTSTR) ((DWORD) ((СЛОВО) (i)))
Смотри Также
AddAtom, DeleteAtom, GetAtomName, GlobalAddAtom, GlobalDeleteAtom, GlobalGetAtomName
|
|
|
|
| |