我已经为ToolTip开发了一个控件,并使用以下代码将其注册为ToolTip,

protected override CreateParams CreateParams
{
   get
   {
       CreateParams param = base.CreateParams;
       param.ClassName = "tooltips_class32";
       param.Style = unchecked(WindowMessages.WS_POPUP) | WindowMessages.TTS_ALWAYSTIP;
       param.ExStyle |= WindowMessages.WS_EX_TOPMOST;
       return param;
   }
}


默认情况下,工具提示弹出窗口已启用“阴影”。

c# - 如何避免工具提示中的阴影?-LMLPHP

如何禁用工具提示的默认阴影?

问候,

最佳答案

尝试从CS_DROPSHADOW删除ClassStyle标志:

int CS_DROPSHADOW = 0x00020000;

{
    ...
    param.ClassStyle &= ~CS_DROPSHADOW;
    ...
}

关于c# - 如何避免工具提示中的阴影?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43061307/

10-12 00:31
查看更多