내 문제는 이미지가있는 TJvDocServerForm이 내부에있는 것입니다. 이제 고정 된 상태에서 모든 기능이 작동하지만 고정 해제 된 상태에서 마우스 휠을 사용하여 확대/축소하려고하면 줌 조작 이후에 폼이 숨겨집니다.고정 해제되었을 때 TJvDocServerForm이 숨기는 것을 막을 수있는 방법이 있습니까?
- 확대/축소는 타이머를 트리거하는 scrollboxmousewheel 이벤트를 통해 작동합니다.
- 그런 다음 마우스 휠의 움직임이 멈 추면 타이머가 내 자신의
이미지 클래스를 통해 크고 작은 이미지를 다시 그립니다. - 중단 점을 통해 그리는 경우 양식이 으로 숨겨집니다.
나는 이것이 초점을 잃어버린 것과 관련이 있다고 생각한다. 그러나 숨기라고 이미 말한 것처럼 그려진 것이 숨기기를 멈추지 않고 다시 그 형태로 되돌아 간다.
어쨌든 은 이미지가 다시 그려 질 때까지을 숨기지 않고 양식을 잠급니다?
부수적으로 애플리케이션 모양의 현대화를 고려해 보셨습니까? (iPhoto 나 iTunes, 심지어는 Microsoft의 최신 Office 버전을 "UI examplar"로 사용하십시오. 2003 년부터는 "Visual Studio.net"이 아닙니다.) –