===== [질문] ===============================================
안녕하세요!
이스톰의 김기정입니다
궁금한점이 있어 메일을 보내게 되었습니다
그림없이는 질문드리기가 곤란해 파일을 첨부합니다.
한달동안 ASP만해서 제가 짠 코드가 가물가물합니다. ㅠ.ㅠ
예전에 야후툴바가 IE를 이용한다고 했는데... SPY++로 봐도
IE에 정보가 나오지 않습니다. 오른쪽에 chevron도 있습니다.
읽어 주셔서 감사합니다.
즐거운 하루 되세요!
[첨부된 그림 이미지 참고]
===== [답변] ===============================================
오랜만이군요. 반갑습니다. ^^
1)
그와 같은 경우는, IE 의 기능차이입니다.
IE 가 ver 5.5 ( 확실치는 않습니다. ) 이상부터는 기본적으로 툴바의 밴드를 고정시켜 놓고 있습니다.
한번 확인해 보세요.
IE 의 툴바에서 오른쪽 마우스 버튼을 누르면 "도구모음잠금" 이 있을 것입니다.
그 그림에서, Windows 2000 의 IE 에서는 "도구모음잠금" 이 해제된 상태이거나, IE 의 버전이 5.5 이전 버전일 것입니다.
그리고, Windows 98 의 그림에서는 IE 의 "도구모음잠금" 이 선택된 상태이어서 그렇게 나온 것입니다.
야후의 경우에는, 엄밀히 웹밴드 인터페이스를 이용해서 구현한 것이 아닙니다.
야후는 "BHO" 기법을 이용해서 항상 뜰 때마다 실행되도록 해놓았고, SetSite 안에서 밴드 윈도우의 자식으로 무조건 등록해 버리는 것입니다.
그래서, 야후는 툴바의 "버튼"으로 숨긴다 해도, 다시 IE 를 실행하면 나오게 되는 것도 그 이유에서입니다.
2)
아래에 보면 2000 이라는 숫자가 눈에 들어옵니다. 그대로 하시면 원하는 대로 동작이 될 것입니다.
제가 해봐야 알겠지만, DBIM_MINSIZE 안에서의 ptMinSize.x 만 2000 으로 주어도 원하는데로 동작이 되지 않을까 싶네요. 확실치는 않지만.
if ( pbdi->dwMask & DBIM_MINSIZE ) {
pbdi->ptMinSize.x = 2000;
pbdi->ptMinSize.y = TB_MIN_SIZE_Y;
}
if ( pbdi->dwMask & DBIM_MAXSIZE ) {
pbdi->ptMaxSize.x = 2000;
pbdi->ptMaxSize.y = TB_MAX_SIZE_Y;
}
if ( pbdi->dwMask & DBIM_INTEGRAL ) {
pbdi->ptIntegral.x = 1;
pbdi->ptIntegral.y = 1;
}
if ( pbdi->dwMask & DBIM_ACTUAL ) {
pbdi->ptActual.x = 2000;
pbdi->ptActual.y = TB_MAX_SIZE_Y;
}
Title |
11901 | 정성태 | 5/21/2019 | 23289 | 오류 유형: 538. msbuild 오류 - Could not find a part of the path '%LOCALAPPDATA%\Temp\2\.NETFramework,Version=v4.0.AssemblyAttributes.cs' | |
11900 | 정성태 | 5/18/2019 | 22128 | 오류 유형: 537. "sfc /scannow" 실행 중 시스템이 부팅되는 현상 | |
11899 | 정성태 | 5/17/2019 | 22371 | Linux: 9. Linux에서 윈도우의 OutputDebugString 대신 사용할 수 있는 syslog [1] | |
11898 | 정성태 | 5/16/2019 | 23902 | VC++: 130. C++ string의 c_str과 data 함수의 차이점 [3] | |
11897 | 정성태 | 5/16/2019 | 30265 | 오류 유형: 536. Visual Studio - "Developer Pack"을 설치했는데도 "대상 프레임워크" 목록에 나오지 않는 경우 [2] | |
11896 | 정성태 | 5/15/2019 | 26803 | 개발 환경 구성: 440. C#, C++ - double의 Infinity, NaN 표현 방식 | 1 |
11895 | 정성태 | 5/12/2019 | 23894 | .NET Framework: 832. ML.NET Model Builder - 회귀(Regression), 다중 분류(Multi-class classification) 예제 | 1 |
11894 | 정성태 | 5/10/2019 | 26114 | VS.NET IDE: 135. Visual Studio - ML.NET Model Builder 소개 [5] | |
11893 | 정성태 | 5/10/2019 | 21461 | 오류 유형: 535. C# 6.0 이상의 문법을 컴파일 시 오류가 발생한다면? | |
11892 | 정성태 | 5/10/2019 | 21317 | 웹: 38. HTTP Cookie의 expires 시간 형식(RFC7231) | |
11891 | 정성태 | 5/9/2019 | 24595 | .NET Framework: 831. (번역글) .NET Internals Cookbook Part 12 - Memory structure, attributes, handles | |
11890 | 정성태 | 5/8/2019 | 20876 | 개발 환경 구성: 439. "Visual Studio Enterprise is required to execute the test." 메시지와 관련된 코드 기록 | |
11889 | 정성태 | 5/8/2019 | 20160 | 개발 환경 구성: 438. mstest, QTAgent의 로그 파일 설정 방법 | |
11888 | 정성태 | 5/8/2019 | 38602 | .NET Framework: 830. C# - 비동기 호출을 취소하는 CancellationToken의 간단한 예제 코드 [1] | 1 |
11887 | 정성태 | 5/8/2019 | 24826 | .NET Framework: 829. C# - yield 문을 사용할 수 있는 메서드의 조건 | |
11886 | 정성태 | 5/7/2019 | 21012 | 오류 유형: 534. mstest.exe 실행 시 "Visual Studio Enterprise is required to execute the test." 오류 [2] | |
11885 | 정성태 | 5/7/2019 | 19086 | 오류 유형: 533. mstest.exe 실행 시 "File extension specified '.loadtest' is not a valid test extension." 오류 발생 | |
11884 | 정성태 | 5/5/2019 | 24187 | .NET Framework: 828. C# DLL에서 Win32 C/C++처럼 dllexport 함수를 제공하는 방법 - 두 번째 이야기 | |
11883 | 정성태 | 5/3/2019 | 29013 | .NET Framework: 827. C# - 인터넷 시간 서버로부터 받은 시간을 윈도우에 적용하는 방법 | 1 |
11882 | 정성태 | 5/2/2019 | 25902 | .NET Framework: 826. (번역글) .NET Internals Cookbook Part 11 - Various C# riddles | 1 |
11881 | 정성태 | 4/28/2019 | 25962 | 오류 유형: 532. .NET Core 프로젝트로 마이그레이션 시 "CS0579 Duplicate 'System.Reflection.AssemblyCompanyAttribute' attribute" 오류 발생 | |
11880 | 정성태 | 4/25/2019 | 21744 | 오류 유형: 531. 이벤트 로그 오류 - Task Scheduling Error: m->NextScheduledSPRetry 1547, m->NextScheduledEvent 1547 | |
11879 | 정성태 | 4/24/2019 | 31342 | .NET Framework: 825. (번역글) .NET Internals Cookbook Part 10 - Threads, Tasks, asynchronous code and others | 2 |
11878 | 정성태 | 4/22/2019 | 25547 | .NET Framework: 824. (번역글) .NET Internals Cookbook Part 9 - Finalizers, queues, card tables and other GC stuff | 1 |
11877 | 정성태 | 4/22/2019 | 26067 | .NET Framework: 823. (번역글) .NET Internals Cookbook Part 8 - C# gotchas | 1 |
11876 | 정성태 | 4/21/2019 | 23418 | .NET Framework: 822. (번역글) .NET Internals Cookbook Part 7 - Word tearing, locking and others | 1 |