I have found many pages describing how to prevent the blinking caret. Looks simple enough.
[DllImport("user32")]
public static extern bool HideCaret(IntPtr hWnd);
private void OnFocusEnterSpecificTextbox(object sender, EventArgs e)
{ HideCaret(SpecificTextbox.Handle); }
It's not working. When I click on the Textbox, there's the caret. I can breakpoint and see that I am hitting that code.
What boneheaded mistake am I making?