링크 : http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/1ba183a5-71bb-4601-beb6-73ba20b087cd/

 

IWbemService Interface : http://msdn.microsoft.com/en-us/library/aa392093(v=vs.85).aspx

MSDN 예제 : http://msdn.microsoft.com/en-us/library/aa390425(v=VS.85).aspx

Query : http://msdn.microsoft.com/en-us/library/aa392902(v=vs.85).aspx

WMI 데이터판독기 작업 :  http://sqlmvp.kr/140163038957

 

WMI를 이용한 프로세스 감시 : http://blog.naver.com/adsloader?Redirect=Log&logNo=50142012166

posted by 뚱2

[ATL] ATL Com Programming

C/C++/VC++ / MFC 2013. 5. 24. 17:31

너무 정리가 잘되어 있는곳 : http://codecrue.egloos.com/category/ATL%2FActiveX

 

posted by 뚱2

[COM] Com Event Handling

C/C++/VC++ / MFC 2013. 5. 24. 15:04

http://www.codeproject.com/Articles/9014/Understanding-COM-Event-Handling

http://www.codeproject.com/Articles/3541/COM-Connection-Points

XMLHttpRequest onStatusChange Event Handling : http://www.ookii.org/Blog/using_ixmlhttprequestonreadystatechange_from_c

 

XMLHttpEventSample.zip

 

'C/C++ > VC++ / MFC' 카테고리의 다른 글

[VC++] Detecting Hardware Insertion and/or Removal  (0) 2013.05.30
[ATL] ATL Com Programming  (0) 2013.05.24
[VC++] IOCP 프로그래밍  (1) 2013.05.21
[VC++] Visual Studio Predefine Macro  (0) 2013.05.01
[VC++] Tray Icon Animation  (0) 2013.04.26
posted by 뚱2

ADO를 이용해서 Recordset 개체를

Open하는데 두번째 인자(ActiveConnection)는 옵션인자입니다.

'Visual Basic
recordset.Open Source, ActiveConnection, CursorType, LockType, Options



이걸 그냥 NULL 이렇게 주면은 실행시 예외를 떨굽니다.
이럴떼 NULL 대신
// Visual C++
_variant_t vOPTION;
vOPTION.vt = VT_ERROR;
vOPTION.scode = DISP_E_PARAMNOTFOUND;


해주시면 됩니다.

p.s. 2011-08-06 추가
MFC에서 컴관련 클래스로 COleVariant가 있습니다.
COleVariant vOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
 

'C/C++ > VC++ / MFC' 카테고리의 다른 글

[MFC] MFC에서 Token 분리  (0) 2011.07.21
[MFC] CListCtrl 현재 행 선택하기  (0) 2011.03.20
#pragma message  (0) 2011.02.25
Predefines Macros  (0) 2011.02.16
[링크] 일정 시간이 흐른후 메세지 박스 종료하기  (0) 2011.02.15
posted by 뚱2