掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
NotifyIconのszTipのサイズの限度 (ID:121396)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私のソースが上げられているので、私が128にした根拠を書きます。 szTipが含まれるNOTIFYICONDATAの定義を見てみると(ShellAPI.h) typedef struct _NOTIFYICONDATAW { DWORD cbSize; HWND hWnd; UINT uID; UINT uFlags; UINT uCallbackMessage; HICON hIcon; #if (_WIN32_IE < 0x0500) WCHAR szTip[64]; #else WCHAR szTip[128]; #endif #if (_WIN32_IE >= 0x0500) DWORD dwState; DWORD dwStateMask; WCHAR szInfo[256]; union { UINT uTimeout; UINT uVersion; } DUMMYUNIONNAME; WCHAR szInfoTitle[64]; DWORD dwInfoFlags; #endif #if (_WIN32_IE >= 0x600) GUID guidItem; #endif } NOTIFYICONDATAW, *PNOTIFYICONDATAW; となっています。 いなさんがあげられている私のサンプルは、バルーンヘルプを使うサンプルなので、shell32.dllのバージョンは5以上であるはずなのでszTipを128にしました。 shell32.dllのバージョンによって構造体を使い分けると良いと思います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.