MFC アプリケーション ウィザード (exe) を使用して Visual C++ 6.0 プロジェクトに "enter" コマンドを実装するにはどうすればよいですか?
入力された文字列のサイズを見つけるには、次のコードを多少変更します。
void CCentredView::OnDraw(CDC*pDC)
{
CCentredDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CRect rect;
GetWindowRect(&rect);
int x= rect.Width()/2;
int y= rect.Height()/2;
CSize size = pDC->GetTextExtent(pDoc->StringData);
//...
}
Enter コマンドのコードを取得するには、打たれたキーがキャリッジ リターンかどうかを確認する必要があります。 \r
そうであれば、テキスト文字列の高さを変数に追加して次の行に移動しy
、画面上の次のテキスト行にスキップします。 .
しかし、コードの実装方法がわかりません!