COM用のBSTR文字列を扱う必要が出てきたので、SysAllocStringについて。
BSTR文字列を扱うには、SysAllocStringでメモリを確保し、文字列をセットする。
SysAllocString function (oleauto.h) - Win32 apps | Microsoft Docs
BSTR 用のメモリの割り当てと解放 | Microsoft Docs
BSTR とは? - Windows 徹底解説 - Web/DB プログラミング徹底解説
SysAllocString.cppで、
BSTR型文字列は表面上はワイド文字。
ABCDE 続行するには何かキーを押してください . . .
なのでwprintfで出力できる。
ただ、SysAllocStringで確保したので、SysFreeStringで解放が必要。
Sample/com/SysAllocString/SysAllocString/src/SysAllocString at master · bg1bgst333/Sample · GitHub