구글애드센스


태그 : MFC 요약보기전체보기목록닫기

1

VS2008 에서 WMP ActiveX 호스팅하기 (MFC App)

할 때 마다 까먹어서 오랜만에 남김.1. MFC 응용 프로그램 생성2. 추가->클래스->ActiveX 컨트롤의 MFC 클래스3. (레지에 없다. 왠지 모르겠음) 파일 선택 -> 위치 : c:\windows\system32\wmp.dll4. 인터페이스가 쫘라락 나오는데 IWMPPlayer4 만 일단 선택에서 포함시키고 확인.이 상태가 된 ...

MFC, CString 을 LPARAM으로 다른 프로세스에 넘겨주는 법.

PostMessage로 WM_USER + 임의의 값으로 다른 프로세스에 넘겨줄려고 계속 삽질했는데, 실패. (자기 프로세스에서는 되는듯)왜 안되는지는 잘 모르겠고... 구글링 해보니까 WM_COPYDATA 를 써서 넘겨줘야한다. COPYDATASTRUCT 였나? 하는 이상한 구조체 (WM_COPYDATA 이벤트 핸들러 인자중 하나)를 선언하고 거기다&n...

OLE C++를 이용해서 BLOB 데이터 DB에 집어넣기.

oraclm32.dll 인가 뭐시긴가 써서 BLOB 데이터 입출력하는 것을 해보았다.C++  소스가 잘 없어서 api 문서 뒤지려다가 java 소스중에 OBlob 이라는 클래스가 있는것을 보고 혹시나 싶어 있나 체크, 역시 있었다. 이제 이놈을 그냥 어쩌구 저쩌구 해서 쓰면 되겠구나 싶어서 검색하니까 예제가 다 있네.http://isu.ifmo...

MFC CFtpConnection으로 PutFile 오류

는 훼이크고.PutFile 하는데 자꾸 Error(Return False, GetLastError는 0)가 뜬다. 알고보니 V3 때문이었는데 얘가 21번, 20번 포트 쓰니까 경고 알람은 안뜨는데 뒤에서 막고 있었다. 방화벽 끄니까 잘만되더라. 개같은 V3 망해버려라 ㅗㅗ 벌써 ㅅㅂ 이게 몇번째야 거지같은 프로그램.

MFC CFtpConnection의 CreateDirectory 사용

MSDN 뒤지다보니까 GetCurrentDirectoryAsURL 이라는 함수가 있었다.이걸로 현재 작업 디렉토리를 가져오면 ftp://어쩌구 형태로 받아오는데, CreateDirectory 를 이용해서 디렉토리 생성시 저 주소 형태 뒤에 붙여서 만들면 안된다. (ftp://xxx.xxx.xxx.xxx/어쩌구 형태로 안된다는 말)GetCurrentDir...

MFC CBN_DROPDOWN 후킹하기.

에.. 뭐 CBN_DROPDOWN만 후킹하는 건 아니고 WM_COMMAND에 실려오는 애들은 다 할수 있다.CDialog를 상속받은 애들은,CDialog의 WindowProc 라는 함수를 오버라이드하면 된다.이 짓을 왜 하냐면,CBN_DROPDOWN 메세지(?)가 날아올때 그것을 날리는 주체(Control)의 ID를 얻을 수 있기 때문이다.나같은 경우 ...
1