AddAtom

機能

ローカルアトムテーブルに項目を追加する

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


引数
lpString

文字列(最大255バイト)

戻り値

成功したとき            新しく作成したアトム(文字列を識別するユニークな数値)
失敗したとき            0

備考

追加しようとした文字列がある場合は既存のアトム値が戻り、その参照カウントを1つ増やす。
追加した文字列はGetAtomName()関数を使って取り出す。
文字列アトム値は、&HC000&〜&HFFFF&の範囲の数値である。