0

デフォルトの CButton を使用しており、プログラムで 3 つのボタンを作成しています。

BOOL CTestDlg::OnInitDialog()
{
    CDialogEx::OnInitDialog();
    CRect rect;


    GetClientRect(&rect);

    CRect btnRect = CRect(rect.left+50,100,rect.left+150,150);
    button1.Create(_T("ONE"),BS_FLAT | WS_VISIBLE,btnRect,this,1); 

    btnRect.MoveToX(200);
    button2.Create(_T("TWO"),BS_FLAT | WS_VISIBLE,btnRect,this,2); 


    btnRect.MoveToX(350);
    button3.Create(_T("THREE"),BS_FLAT | WS_VISIBLE,btnRect,this,3); 



    return TRUE;  
}

O/P が表示されている場合、常にボタン ONE が強調表示され、TAB が機能していません。

TAB オーダーをサポートする方法とフォーカスを変更する方法。誰か助けてください。

ありがとう

4

1 に答える 1