protected HintNativeWindow(IntPtr ownerHandle, WindowClassExFlags classFlags, WindowClassStyles classStyles, WindowStyles styles)
        {
            CreateParams cp = new CreateParams();

            cp.Parent      = ownerHandle;
            cp.Style       = (int)(WindowStyles.WS_DISABLED | styles);
            cp.ClassStyle |= (int)classStyles;
            cp.ExStyle     = (int)classFlags;

            CreateHandle(cp);
        }
 protected HintNativeWindow(IntPtr ownerHandle, WindowClassExFlags classFlags)
     : this(ownerHandle, classFlags | WindowClassExFlags.WS_EX_NOACTIVATE | WindowClassExFlags.WS_EX_NOPARENTNOTIFY | WindowClassExFlags.WS_EX_TOOLWINDOW | WindowClassExFlags.WS_EX_TOPMOST, WindowClassStyles.CS_DROPSHADOW, WindowStyles.WS_POPUP | WindowStyles.WS_CHILD)
 {
 }