AnyWinShape ActiveX / OCX는 Visual Basic, Delphi 및 기타 ActiveX / OCX 컨테이너에 대해 불규칙한 모양 또는 사각형이 아닌 창을 만드는 데 적합합니다. 일반 직사각형 윈도우의 모양을 변경하려면 불규칙한 모양이나 사각형이 아닌 모양 또는 불규칙한 모양이나 사각형이 아닌 모양의 집합을 지정하여 결합하여 대상 창의 새 불규칙한 모양을 만듭니다. 디자인 타임 모양 편집기는 대상 창에 대해 임의의 불규칙하거나 사각형이 아닌 모양을 만들 수 있도록 제공됩니다. 앱 외부에서도 양식이나 다른 창을 타겟팅 할 수 있습니다. 타겟 불규칙 모양의 윈도우는 윈도우 캡션 바를 사용하지 않고 마우스로 움직일 수 있습니다.
컨트롤의 CombineRegion 메서드를 사용하여 두 개의 불규칙한 모양의 영역을 결합 할 수 있습니다. 이 방법을 반복적으로 사용하면 불규칙한 모양의 영역을 여러 개 사용하여 창 모양을 형성 할 수 있습니다. 불규칙한 모양 또는 비 직사각형 영역을 다음과 같은 다른 모드와 결합 할 수 있습니다.
REGION_AND
두 개의 결합 된 영역의 교차점을 생성합니다.
REGION_DIFF
지역 2의 일부가 아닌 지역 1의 부분을 결합합니다.
REGION_OR
두 개의 결합 된 영역의 합집합을 만듭니다.
REGION_XOR
겹치는 영역을 제외하고 두 개의 결합 된 영역의 합집합을 만듭니다.
댓글을 찾을 수 없습니다