분류 전체보기 187

[VC++] Flash의 연동 방법

1. Flash Action Script 작성 방법A. 변수를 설정하기 위한 위치( 프레임 또는 개체)로 이동B. Action 선택C. Actions 의 Variables 로 이동D. set variable 을 이용하여 변수 설정 및 초기화E. 변수 설정 이후에 사용 가능2. VC++에서 Flash 변수 사용A. Shockwave flash object 를 이용하여 리소스를 작성B. Flash object의 이벤트 OnFSCommand 를 작성C. OnFSCommand 이벤트에서 Flash 와 연동할 때 SetVariable, GetVariable을 이용함 ※ VC++와 연동하기 위해서는 변수를 설정해야 하고, 여기서 설정된 변수와 VC++에서 사용하는 변수는 동일해야 하고 전달하거나 받을 때에는 문자열..

유용한 정보 2024.12.27

[Script]Activex 함수를 스크립트에서 호출

id="paramproj1" classid="clsid:04CB4BA5-7826-4A47-9480-792390F9B77A"codebase="http://192.168.0.52/paramProj1.cab#version=7,0,5,0"width=182height=84align=centerhspace=0vspace=0name="paramproj1" > 클릭위가 html 소스구요,,ActiveX 에서는 해당 프로시져에서procedure paramproj1.Set_execVCD(Value: OleVariant);beginread_str := string(Value);showmessage(read_str); end; 출처: https://use1348.tistory.com/45 [유용한 정보:티..

유용한 정보 2024.12.27

[Embedded]PE로 부팅하여 XPE를 IDE 타입의 HDD에 복제하는 순서

1. PE for XPE.iso 이미지 파일을 CD-ROM에 굽는다. (구워진 CD가 있으면 생략)2. 목적장치에 CF를 삽입하고 IDE 디스크로 설정한다.3. 목적장치에 1번에서 생성한 CD로 부팅한다.4. PE부팅 과정 중에 네트워크를 사용할 것인지를 물으면 사용한다고 응답('Yes' 클릭)한다.5. 모든 컴포넌트가 설치되고 부팅이 완료되면, 명령프롴프트를 실행한다.6. 명령프롬프트에서X:>net use d: XPE 마스터 이미지파일이 있는 위치 [암호] [/USER:사용자ID]X:>regsvr32 sdiaut.dllX:>cscript sdimgr.wsf d:\XPE 마스터 이미지파일명.sdi /writedisk:0 /yes* XPE 마스터 이미지파일이 있는 위치 : 예를 들면http://blogfi..

유용한 정보 2024.12.27

[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

[VC++] ActiveX Component 제작 방법

목차  1. 제작 목적.. 42. 제작 방법.. 4A. 개발 환경.. 4B. 프로젝트 생성.. 4C. Property 추가.. 7D. Method 추가.. 83. Light Component 10A. 구성.. 10B. 사용방법.. 104. Gas Component 11A. 구성.. 11B. 사용방법.. 11 부록>. 121. CLightCtl class. 12A. 구성.. 12B. COM port 감시 메시지.. 14C. 외부에서 사용하게 될 Method 및 Property의 Dispatch map. 14D. 외부와 통신하게 될 Event map. 15E. GUID. 15F. Interface ID. 152. CGasCtl class. 16A. 구성.. 16B. COM port 감시 메시지.. 18C. ..

유용한 정보 2024.12.26

[VC++] WinIce오류 제거

문제)PC에 비디오 캡춰보드를 설치하고, VC++에서 IGraphBuilder 인터페이스를 사용하고 있습니다. 그런데, 실행 파일도 만들어지고 그 실행 파일을 실행하면 작동은 하는데, 디버깅을 하면 Connect(pCapOut, pCapIn) 함수에서 오류가 발생하고 디버깅이 종료됩니다. 오류 메세지는 다음과 같습니다. 해결방법이 없을까요?  오류메세지:    해결)CD Writer 프로그램인 Ahead사의 Nero를 제거함출처: https://use1348.tistory.com/40 [유용한 정보:티스토리]

유용한 정보 2024.12.26

[MFC] 텍스트 파일을 리소스에 추가 하여 불러오는 방법

제목 그대로 텍스트 파일을 리소스에 추가하여 읽어오는 방법입니다.리소스에 텍스트파일을 추가하고 ID는 IDR_TXT1로, 리소스 타입은 TXT로 임의로 정했습니다. TCHAR buff[512] = {0,};HGLOBAL hGlobal;HGLOBAL hRes;LPSTREAM lpStream;COleStreamFile StreamFile;//리소스ID와 타입으로 리소스정보를 읽어 옵니다.HRSRC resInfo = FindResource(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDR_LICENSE), _T("RTF"));//리소스정보를 이용하여 리소스를 읽어옵니다.hRes = LoadResource(AfxGetInstanceHandle(), resInfo);//메모리에 로드된..

유용한 정보 2024.12.26

[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

[MFC]마우스 드래그에 의한 윈도우 이동

void CDownloadDlg::OnLButtonDown(UINT nFlags, CPoint point) {// TODO: Add your message handler code here and/or call defaultif(m_rcTitle.PtInRect(point)){m_bMouseDown = true;SetCapture();// 타이틀바를 클릭한 상태에서 다이얼로그를 이동하기 위한 시작 포인터 설정m_ptMouseDown = point;}elsem_bMouseDown = false;CDialog::OnLButtonDown(nFlags, point);}void CDownloadDlg::OnLButtonUp(UINT nFlags, CPoint point) {// TODO: Add your messa..

유용한 정보 2024.12.26