본문 바로가기
반응형

ActiveX14

[개발/Visual C++] MFC ActiveX 만들기 할때 필요한 MFC 라이브러리 MFC ActiveX를 만들기 할때 관련 DLL을 포함시켜야하는 경우가 있다. [App.Code]에 포함시킬 때 순서는 OCX 먼저 포함하고 DLL은 나중에 포함시켜야 DLL먼저 설치되고 나중에 OCX 파일이 실행되어 문제가 없다 AcitveX에 포함할 MFC 관련 DLL MFC42.DLL MSVCRT.DLL OLEPRO32.DLL 참고로 ActiveX설치할 때 설치되는 OCX나 INF파일의 위치는 웹상에서 설치된 파일들의 정보 레지스트리는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distrbution Units 폴더상에서는 C:\Windows\Downloaded Program Files 를 확인한다. 별도의 언인스톨 프로그램이 없다면 위의 .. 2010. 8. 13.
[개발] INF 파일을 이용한 ActiveX inf Hook [version] signature="$CHICAGO$" advancedINF=2.0 [Setup Hooks] hook1=hook1 [hook1] run=%EXTRACT_DIR%\MyApp.exe 이런식으로 ActiveX 컨트롤 다운로드 할 때 별도의 설치 프로그램으로 Hooking 을 할 수 가 있습니다. 그런데 Hooking 프로그램 작성시 WinMain 의 리턴값은 0이어야 합니다. 1 이상이면 Hooking 한 프로그램에서 설치하고 나서도 Browser에 컨트롤이 뜨질 않습니다. 아무래도 0이 아닌 값은 Error 값으로 인식을 하는듯.. [version] signature="$CHICAGO$" AdvancedINF=2.0 [Setup Hooks] your_hook=your_hook [your_h.. 2010. 8. 12.
[개발/웹] IE8에서 ActiveX 디버깅 하기 방법은 아래 레지스트리에 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\ 이곳에 TabProcGrowth값을 DWORD값으로 생성하고 값은 0으로 해주면 됨. LCIE라는 기술때문에, 디버깅이 안된다 출처 : http://aplus.pe.kr/zbxe/?mid=BoardDevWeb&document_srl=18368 2010. 8. 10.
[IT/개발] 개발지원툴 cabarc.exe 사용방법 Cabarc 사용법실행화일을 배포하기 위해 일반적으로 사용하는 것이 CAB화일 형태로 만든 다음 하나의 CAB화일을 OBJECT Tag로 넣어 HTML에 삽입 하는 것입니다. dll이나 ocx 또는 다른 cab화일을 통해 새로운 CAB화일을 만들 수 있습니다. CAB화일은 다운로드를 위해 압축을 하는 일종의 압축포맷입니다. 1. CAB 파일 생성방법 Usage: CABARC [options] command cabfile [@list] [files] [dest_dir] 기본 예> cabarc -s 6144 N my.cab my1.ocx my2.ocx 하나의 파일을 Cab 파일로 생성 CabArc n my.cab my.ocx 적은수의 파일을 Cab 파일로 생성 - 3개의 파일(my.ocx, my2.ocx, .. 2010. 8. 9.
[개발/델파이] 비스타, ActiveX에서 UAC를 통한 관리자 권한 획득 방법 개요 XP에서 정상동작하던 ActiveX가 비스타 이상에서는 정상적으로 동작하지 않는 경우가 발생하였습니다. 원인은 비스타에서 강화된 보안의 영향으로 ActiveX에서 PC 주요 내부를 사용할 경우, 관리자 권한이 필요하게 되었는데, 일반적인 모드에서는 관리자 모드가 아니기 때문에, 관련 기능이 실패하여 발생한 문제였습니다. 다음은 비스타에서 일반적인 사용자 모드에서는 권한이 제한되는 기능들입니다. Change files in Program Files folders Change files in Windows or System32 folders Change registry under HKLM\Software Change the local machines date and time Install or unin.. 2010. 7. 28.
반응형