1. 입력 요소 - 다양한 유형의 매개변수용으로 설계된 그래픽 "메커니즘"의 값을 변경할 수 있는 기능을 제공합니다. 이러한 요소는 여러 그룹으로 나뉩니다. 예를 들어 논리적 상태 true/false(bool)는 버튼, 체크박스 및 라디오 버튼으로 설정되고 범위 경계 및 단계가 있는 매개변수 값은 슬라이더로 제어됩니다. 또는 입력 필드 . 각 매개변수 유형에는 유사한 방식으로 값을 변경할 수 있는 동일한 유형의 여러 요소가 있습니다.
2. 출력 요소 - 숫자, 텍스트 또는 기타 그래픽 변환 형식으로 값을 브로드캐스트합니다. 그 중에는 테이블 셀, 텍스트 레이블, 진행률 표시줄이 있습니다. 지표와 그래프도 이 범주에 속하며 이들의 유일한 차이점은 대량의 출력 데이터에 대한 적응성입니다.
앞서 말했듯이 요소를 그리는 것은 간단하고 직관적입니다. 사실 이것은 값이 있는 배열의 마크업일 뿐입니다. CCanvas 클래스에서 모든 기능(선, 직사각형, 프레임)을 사용할 수 있습니다. 함수는 배열을 전달하기만 하면 됩니다. 배열은 리소스에 저장되고 OBJPROP_BMPFILE 속성을 사용하여 BITMAP_LABEL 개체에 연결됩니다.
이 클래스의 래퍼는 개의 다섯 번째 다리처럼 방해가 됩니다. (아마도 이것이 지금까지 아무도 캔버스에 라이브러리를 만들지 않은 이유일 것입니다. 왜냐하면 위에서부터 "안장으로만 소를 타라!"라고 말했기 때문입니다. ;)).
그러나 기본 배경에 그려진 개체 아래에 있을 수 있는 다른 개체가 필요한 경우에는 어떻게 합니까?
예를 들어 주십시오. 다양한 솔루션이 있는 다양한 상황이 있습니다.
제 상황에서는 아마 캔버스면 충분할 것 같은데 조언해주신대로 해볼 생각입니다.
또한, 이미 캔버스에 대한 최소한의 지원이 있습니다.HFT의 경우 3D가 주문장 볼륨과 주문 흐름에 대한 그래픽 분석을 생성할 때 유용할 것이라고 생각합니다.
그러나 그러한 정보를 해석하는 방법은 침투하지 않았습니다.
여기가 어디야?