永田です。 - SetVTIconID() に WINAPI がありません。 つけたほうがよいと思われますが、いかがですか? - ttpcmn.def ファイルへの記述 def ファイルへの記述は互換性のために存在するのだと思います。 今回整理された関数群は下に列挙したように、あったりなかったりです。 仕組みを深く理解していないので、どんな影響が出るのかよくわかって いませんが、これがなくても過去にビルドされたプラグインから問題 なく呼び出せるのであれば、追加しなくてもよいと思います。 - 互換性のない変更(まとめ) cf. ttssh2-dev 421 -- 4-stable (def にも記述あり) CreateNotifyIcon DeleteNotifyIcon NotifyMessage ShowNotifyIcon HideNotifyIcon SetVerNotifyIcon SetCustomNotifyIcon GetCustomNotifyIcon - 今回の変更により NotifyInitialize NotifyUninitialize NotifySetWindow NotifyUnsetWindow NotifyHideIcon NotifyMessageW NotifyMessage NotifySetIconID = 現状の関数群 > ttcmn_notify.h // ttermpro.exe 内部で使用(Tera Term pluginからは利用しない) #if defined(TTCMN_NOTIFY_INTERNAL) DllExport void WINAPI NotifyInitialize(PComVar cv); DllExport void WINAPI NotifyUninitialize(PComVar cv); DllExport void WINAPI NotifySetWindow(PComVar cv, HWND hWnd, UINT msg, HINSTANCE hInstance, WORD IconID); DllExport void WINAPI NotifyUnsetWindow(PComVar cv); DllExport void WINAPI NotifyHideIcon(PComVar cv); #endif // plugin からも使用可能なIF DllExport void WINAPI NotifyMessageW(PComVar cv, const wchar_t *message, const wchar_t *title, DWORD flag); DllExport void WINAPI NotifyMessage(PComVar cv, const char *message, const char *title, DWORD flag); DllExport void WINAPI NotifySetIconID(PComVar cv, HINSTANCE hInstance, WORD IconID); > ttcmn_lib.h DllExport void SetVTIconID(TComVar *cv, HINSTANCE hInstance, WORD IconID); DllExport void WINAPI OpenHelp(UINT Command, DWORD Data, char *UILanguageFile); DllExport void WINAPI OpenHelpW(UINT Command, DWORD Data, const wchar_t *ExeDirW, wchar_t *UILanguageFileW); DllExport void WINAPI OpenHelpCV(TComVar *cv, UINT Command, DWORD Data); > ttpcmn.def NotifyHideIcon @81 NotifyMessage @79 ttpcmn.dll を Dependency Walker で確認したところ、こうなっています。 7 _NotifyInitialize @ 4 18 _NotifyUninitialize @ 4 17 _NotifySetWindow @ 20 19 _NotifyUnsetWindow @ 4 81 NotifyHideIcon 8 _NotifyMessageW @ 16 79 NotifyMessage 9 _NotifySetIconID @ 12 38 SetVTIconID 61 OpenHelp 27 _OpenHelpW @ 16 25 _OpenHelpCV @ 12 -- TeraTerm Project https://ttssh2.osdn.jp/ NAGATA Shinya <maya.****@gmail*****>