728x90
728x90
SMALL

xp 8

[기타] XP Lite 만드는 방법

윈도우가 무거워서 버겨운 경우 잡다한 윈도우의 파일들을 없애주고 경량화 시키는 방법이 있는데 이게 Lite Version 이다.이것보다 더 경량화 한 것을 FLP 버전이라고 부르는 것 같은데 경량화된 윈도우를 만들어보자.1. 준비상태1) Windows CD2) nLite 프로그램: 다운은 여기를 방문해서2. 사전 정비 작업- 우선, 폴더 하나를 대충 만들어서 Windows CD를 탐색기로 열어서 안의 내용을 몽땅 복사해 만들어놓은 폴더에 집어 넣어두자. 여기서 폴더이름은 영어로 바꾼다. 그냥 XPCD라 하자. 보니까 프로그램 경로에 한글이 끼어있을 경우 인식을 못하는 경우가 있으니까, 폴더를 C 경로 밑에 넣어두자.즉, C:\XPCD 가 되도록 하는 것이다. ( 이게 무슨 말인지 모르는 사람은, 바탕화면..

유용한 정보 2024.12.29

[Embedded]CF에 XP Embedded 설치 순서 및 방법

1. Bootprep.exe 파일이 있는 플로피디스켓을 이용하여 부팅한다.2. Fdisk를 이용하여 CF의 파티션을 최대크기로 활성화 시킨다.3. 재부팅 후 CF를 Format 한다.4. Bootprep.exe 을 이용하여 CF에서 XP로 부팅 가능하게 만든다.예) Bootprep.exe /dC /y5. 목적 장치에 HDD를 연결하고, XP와 모든 드라이브 및 응용프로그램을 설치한다.6. HDD에서 TAP.exe를 이용하여 [파일명].pmq 파일을 생성한다.예) TAP.exe /o [파일명]7. 위에서 생성된 .pmq 파일을 Microsoft Windows Embedded Studio 의 Component Designer에서 import시키고 .sld 파일을 생성한다.8. Microsoft Windows..

유용한 정보 2024.12.27

[MFC]XP 버전의 ActiveX를 Vista 이상버전으로 권한상승시키는 방법

프로젝트 만들기 >>     프로젝트 속성 설정 >>     클래스 추가 >>  Events 를 발생시킬 때 사용됨    컨트롤을 제대로 로드하려면 IObjectSafety가 필요함 >>-.추가한 컨트롤의 헤더파일에서 IObjectSafety 를 사용가능하게 한다. 예를들면 class ATL_NO_VTABLE CDMWebAgentCtrl : public CComObjectRootExCComSingleThreadModel>, public IDispatchImplIDMWebAgentCtrl, &IID_IDMWebAgentCtrl, &LIBID_DMWebAgentLib, /*wMajor =*/ 1, /*wMinor =*/ 0>, public IPersistStreamInitImplCDMWebAgentCtrl>..

유용한 정보 2024.12.26

XP 버전의 ActiveX를 Vista 이상버전으로 권한상승시키는 방법...

-.ATL Module로 변경함1.OCX에 있는 Interface 와 Events 는 그대로 살린다.2.권한상승이 필요한 부분은 별도의 Interface를 만든다.a.파일 및 폴더의 복사/삭제b.HKLM 레지스트리의 제어(등록/수정/삭제)c.메세지 전송(SendMessage, PostMessage, ...)3.IsVista() 를 이용하여 윈도우의 버전이 Vista 이전버전인지를 체크하여이전버전이면 기존의 코드를 그대로 사용하고그렇지 않으면 권한상승시킨 Object의 Interface를 호출하여 처리한다.-.레지스트리 등록파일(.rgs)에 다음 항목을 추가한다.{val DllSurrogate = s ''}Elevation{val Enabled = d 1}val LocalizedString = s'@ % ..

유용한 정보 2024.12.26

[VC++]xx을(를) 찾을 수 없거나 마지막 증분 링크에 의해 빌드되지 않았습니다

VisualStudio 2005 에서 컴파일하던중 아래와 같은 에러를 만나서 해결방법을 모색하던중 원인을 알아내어 올립니다.LINK : ../../Bin/Debug/xxx_d.dll을(를) 찾을 수 없거나 마지막 증분 링크에 의해 빌드되지 않았습니다.전체 링크를 수행하고 있습니다.매니페스트를 포함하고 있습니다...컴파일환경 설정에서 '증분 링크 사용' 에 관한 옵션 설정이 있습니다. 증분링크? 증분링크가 뭘까?일반적으로 사용되지 않는 단어를 어떻게 이해해야 할까 고민하다가 VisualStudio 영문판에서 확인해본 결과Incremental Linking을 번역기 수준으로 돌려서 해석한게 증분링크 라는 결론에 도달했습니다. (망할 마이크로소프트)그럼, Incremental Linking 옵션의 역할이 무엇..

오류 처리 2024.12.25
728x90
728x90
LIST