ローカルアトムテーブルに項目を追加する
Declare Function AddAtom Lib "kernel32.dll" Alias "AddAtomA" _
(ByVal lpString As String) As Integer
Declare Function AddAtom Lib "kernel32.dll" Alias "AddAtomA" _
(ByVal lpString As String) As Short
ATOM AddAtom(
LPCTSTR lpString
);
System.String.Intern
文字列(最大255バイト)
戻り値成功したとき 新しく作成したアトム(文字列を識別するユニークな数値)
失敗したとき 0
追加しようとした文字列がある場合は既存のアトム値が戻り、その参照カウントを1つ増やす。
追加した文字列はGetAtomName()関数を使って取り出す。
文字列アトム値は、&HC000&〜&HFFFF&の範囲の数値である。