• ツールヒント
    • ATL/WTL
    • MSDN
      • http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/tooltip/reflist.asp
        • ToolTip Styles
          • TTS_ALWAYSTIP
            • Indicates that the ToolTip control appears when the cursor is on a tool, even if the ToolTip control's owner window is inactive. Without this style, the ToolTip appears only when the tool's owner window is active.
          • TTS_BALLOON
            • Version 5.80. Indicates that the ToolTip control has the appearance of a cartoon "balloon," with rounded corners and a stem pointing to the item.
          • TTS_NOANIMATE
            • Version 5.80. Disables sliding ToolTip animation on Microsoft Windows 98 and Windows 2000 systems. This style is ignored on earlier systems.
          • TTS_NOFADE
            • Version 5.80. Disables fading ToolTip animation on Windows 2000 systems. This style is ignored on earlier Windows NT systems, and on Windows 95 and Windows 98.
          • TTS_NOPREFIX
            • Prevents the system from stripping the ampersand character from a string. Without this style, the system automatically strips ampersand characters. This allows an application to use the same string as both a menu item and as text in a ToolTip control.
    • API入門
    • SetDelayTimeの引数の日本語解説
      • http://msdn.microsoft.com/library/ja/jpdx8_c/ds/ref/iface/mswebdvd.asp?frame=true#SetDelayTime
        • TTDT_AUTOPOP = 0 ポインタがツールの境界矩形内に一定時間留まると、[ツールチップ] ウィンドウが消去される。この時間の長さ (自動ポップアップの遅延時間) を設定する。デフォルト値に戻すには、iNewVal に -1 を設定する。
        • TTDT_INITIAL = 1 ポインタがツールの境界矩形内に一定時間静止すると、[ツールチップ] ウィンドウが表示される。この時間の長さ (立ち上がりの遅延時間) を設定する。デフォルト値に戻すには、iNewVal に -1 を設定する。
        • TTDT_RESHOW = 2 ポインタが別のツールに移動すると、一定時間後に次の [ツールチップ] ウィンドウが表示される。この時間の長さ (再表示の遅延時間) を設定する。デフォルト値に戻すには、iNewVal に -1 を設定する。
        • TTDT_AUTOMATIC = 3 3 つの遅延時間の割合をデフォルトに戻す。自動ポップアップ時間は初期時間の 10 倍、再表示時間は初期時間 1/5 である。このフラグを設定する場合、iNewVal に正の値を使用して初期遅延時間 (ミリ秒単位) を指定する。3 つの遅延時間すべてをそれぞれのデフォルト値に戻すには、iNewVal に負の値を設定する。