ownerdrawn

    1

    1답변

    내가있을 때이 : 내가 페이지 컨트롤에 소유자 그리기 수 if not _nightMode then TStyleManager.TrySetStyle('Windows', False); : procedure TMyMainForm.pcDetailedDrawTab(Control: TCustomTabControl; TabIndex: Integer;

    0

    1답변

    나는이 라인 내 MFC 응용 프로그램의 뷰를 초기화하기 에 대한 MFC 메뉴를 사용자 정의 그리기 : CSingleDocTemplate pDocTemplate( new CSingleDocTemplate( IDR_MAINFRAME, RUNTIME_CLASS(CMyDoc), RUNTIME_CLASS(CMainFrame),

    -4

    1답변

    ViewPanel라는 컨트롤 (아래)을 설계하고 있습니다. 본질적으로 그것은 제목으로 Text 속성을 그리는 패널 일뿐입니다. 이를 위해 DisplayRectangle 속성을 조정하여 맨 위에 일부 텍스트를 그릴 수있는 충분한 공간을 허용합니다. DisplayRectangle을 조작하는 많은 소유자가 그린 컨트롤에 대해 경험하고있는 문제는 컨트롤의 크기를

    1

    1답변

    현재 유지하고있는 WinForms 응용 프로그램에는 수천 개의 노드가있는 트리 컨트롤이 있습니다. 각 노드는 사용자 정의 된 동적 생성 아이콘으로 그려지는 소유자입니다 (각 아이콘은 고유합니다). 이 응용 프로그램을 WPF로 변환하려고 생각하고 있지만이 트리 뷰를 올바르게 처리하는 방법을 모르겠습니다. WPF에서이 작업을 수행하는 표준 방법은 아이콘 콘텐트

    1

    1답변

    LargeIcon보기를 사용하여 사용자 지정 Listview 컨트롤을 마무리하려고합니다. OnDrawItem 이벤트 내에서 사용자 지정 그리기를 시도하고 있습니다. 지금까지 나는 다음과 같은 코드를 가지고 : 내 코드를 실행할 때 Protected Overrides Sub OnDrawItem(e As DrawListViewItemEventArgs)

    0

    1답변

    아래 코드를 사용하여 Windows ListView 헤더 컨트롤을 하위 클래스로 만듭니다. 내 절차는 정상적으로 작동하며 헤더 컨트롤 위로 마우스를 가져 가면 올바르게 응답합니다. 내 문제를 내가 "처음으로"큰 목록을 만들 때,리스트까지 표시되지 않습니다 헤더 라인이 완전히 채워이다 : 나는 열린 목록을 삭제하면, 다음 하고 새, 심지어 같은 이전을 작성,

    1

    1답변

    Outlook 사서함에 들어오는 전자 메일에 대한 보고서를 표시하는 응용 프로그램에서 작업하고 있습니다. 필자는 전자 메일 유형에 따라 텍스트의 전면 색 또는 배경색을 서식있는 텍스트 상자로 설정했습니다. 사용자가 디스플레이에서 전자 메일을 선택할 수있는 기능을 추가하고자했습니다. 간단하게 목록 상자를 사용하고 ... 서식을 유지 ... 소유자가 지정한 고

    0

    1답변

    LockWindowUpdate() 대신 WM_SETREDRAW를 사용하여 항목 채우기 중에 목록 뷰 업데이트를 표시하지 않도록 조언했습니다. 나는 WM_SETREDRAW 메시지를 보낸 후 내 헤더 라인이 보이지 않는다는 것을 발견했다. InvalidateRect() 및 UpdateWindow() 조합 또는 RedrawWindow()는 소유자가 그려진 머리글

    0

    1답변

    내가 만든 소유자 목록 상자를 그립니다. , 난 단지 (LPDRAWITEMSTRUCT)lParam->itemID = -1을받을 당신이 왜 WM_DRAWITEM 알고 메시지가 있습니까? 나는 목록 상자를 생성하고 설정 스크롤 정보 VS 2010 C++ Express와 윈 7을 코딩 해요 : lbHWND = CreateWindowExW(NULL, WC_LIST

    0

    1답변

    나는 완전히 소유자가 그린 체크 박스가있는 TreeView 컨트롤이 있습니다 (DrawMode = TreeViewDrawMode.OwnerDrawAll). 내가하려는 것은 체크 박스 소유자를 그려서 회색 상태가되도록 할 수 있습니다. 나는 이것을 VisualStyleRenderer으로 사용하고 있습니다. 글리프와 체크 박스의 "히트 테스트 영역"이 알 수