TWebBrowser Popup window 크기 다른 것 해결하기
TWebBrowser 컴포넌트를 사용할 때 메인 브라우저보다 작은 Popup 브라우저가 생성될 경우가
허다하다.
이런 경우를 필자 자신도 많이 애 먹었었다.
하지만, 이런 해결책이 있었다.
이 팝업창의 Width와 Height의 크기를 구하는 문제를 해결하는데 ClientToHostWindow()를 사용하면 가능하다.
Procedure TMyBrowser.WebBrowser1ClientToWindow(Sender: TObject; var CX, CY: Integer);
Begin
ClientWidth := CX;
ClientHeight := CY; // + Toolbar.Height + StatusBar.Height;
Inc(CX, 300);
Inc(CY, 300);
End;
출처: http://sobakcc.com
- 쌈꼬쪼려 소백촌닭 -
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발] 델파이 - 캡션바 없는 폼의 드래그(Drag) (0) | 2010.10.14 |
---|---|
[IT/개발] DB 오류시 DBerror 메세지 보기 (0) | 2010.10.14 |
[개발] [강좌][번역본]델파이로 윈도우즈 스크린 세이버 만들기 (0) | 2010.10.14 |
[IT/개발] 컴포넌트 델파이 6, 7으로 업그레이드 시 dsgnintf 에러 해결하기 (0) | 2010.10.14 |
[IT/개발] SW 개발자의 길, 아니다 싶으면 포기하라! (0) | 2010.10.14 |
댓글