나는 나에게 PDX에 설명 된 컨트롤 주위에 사각형을주는 코드, C++ MFC
HWND hWndTmp = pDX->m_pDlgWnd->GetSafeHwnd();
hWndTmp = GetDlgItem(hWndTmp, pDX->m_idLastControl);
CWnd *wnd;
wnd = wnd->FromHandle(hWndTmp);
RECT wndRect;
wnd->GetWindowRect(&wndRect);
있습니다.
사용자가 눈을 끄는 데 몇 번이나이 컨트롤 주위에 사각형을 그립니다. 나는 이것을 할 수있는 방법에 대해 잠시 동안 수색했지만 아무 것도 실제로 나를 위해 일하는 것 같지 않습니다.
나는이 http://msdn.microsoft.com/en-us/library/sx8yykw8.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1
을 시도했다 그러나 찾을 수 cannout "시스템"나에게 말한다 또는 실제가 아닙니다.
사각형을 그릴 좌표가 주어진 간단한 방법이 있습니까?
제공하신 링크는 관리되는 C++ 용입니다. –
아마 그게 왜 작동하지 않았다. 그리고 나는 정말로 내가 생각하는 "방언"들 사이의 차이에 대해 확신하지 못합니다. Win32, CLI를 관리하는 MFC가 들립니다. 나는 이것만을 배웠고 언어 자체는 배웠다. 나는 여러 번 배우려고 노력했지만 모든 자습서는 각 일에 대해 구체적으로 말하고 전체 개요를 제공하지는 않습니다. –
이 대화 상자가 자신의 것 (즉, 자신의 코드를 가지고 있지 않은 제 3 자)이라면,'OnPaint'를 오버라이드하여 그 일을해야합니다. –