2017-03-28 4 views
1

私はツールヒントのための制御を開発し、以下のコードでツールヒントとしてそれを登録している、ツールチップの影を避けるには?

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; 
    } 
} 

デフォルトでは、ツールヒントのポップアップが影で有効になっています。

enter image description here

どのように私は、ツールヒントのデフォルトのシャドウを無効にすることができますか?

よろしく、

答えて

0

ClassStyleからCS_DROPSHADOWフラグを削除するようにしてください:

int CS_DROPSHADOW = 0x00020000; 

{ 
    ... 
    param.ClassStyle &= ~CS_DROPSHADOW; 
    ... 
} 
関連する問題