[2148]
RE2: キャレットの表示
ai
取り込んでいただきありがとうございます。
が、問題ありでした。
ウィンドウを分割した状態で、アクティブでない側のウィンドウ(?)のスクロールバーをクリック後に編集を行なおうとするとキャレットが表示されません。
HideCaretとShowCaretをしている箇所全てを下記のように修正する必要がありそうです。
::HideCaret( m_hWnd );
↓
if (m_bCaretShowFlag == true){
::HideCaret( m_hWnd );
m_bCaretShowFlag = false;
}
::ShowCaret( m_hWnd );
↓
::ShowCaret( m_hWnd );
m_bCaretShowFlag = true;