-
automation 각각의 라이브러리
응용 프로그램 형식 라이브러리 ————————————————– Microsoft Access 97 Msacc8.olb Microsoft Jet Database 3.5 DAO350.dll Microsoft Binder 97 […]
-
MS Office Automation 설정 하기
http://support.microsoft.com/kb/169505
-
How to create an MFC Automation client for PowerPoint
How to create an MFC Automation client for PowerPoint View products that this article applies to. Article ID : 169505 Last Review : January 19, 2007 Revision : 3.6 This article was previously published under Q169505 On This Page SUMMARY MORE INFORMATION Step 1: Create the Application Framework with the AppWizard Step 2: Create COleDispatchDriver […]
-
촛불을 ..
PublicImageSeal.aspx?value=71646
-
CString to LPCWSTR
//사용 변수 선언CString ansistr = "Hello";LPCWSTR unicodestr;//길이 저장int lenA = lstrlenA(ansistr);int lenW;lenW = ::MultiByteToWideChar(CP_ACP, 0, ansistr, lenA, 0, 0);if (lenW > 0){ // Check whether conversion was successful unicodestr = ::SysAllocStringLen(0, lenW);//형변환 함수 ::MultiByteToWideChar(CP_ACP, 0, ansistr, lenA, (LPWSTR)unicodestr, lenW);}else{ // handle the error} ::SysFreeString((BSTR)unicodestr);
-
[TIP]Dialog를 안으로 밖으로~~
질답란에 있길래 한번 만들어 보았습니다.다이얼로그를 WS_POPUP으로 사용하다가 WS_CHILD로 ~ 스타일 변경은m_pDlg->ModifyStyle(WS_CHILD, WS_POPUP|WS_BORDER|WS_CAPTION|DS_MODALFRAME); 스타일 변경하기 위해잠시 SW_HIDE ~~SW_SHOW, 부모윈도우 잡아주기 위해m_pDlg->SetParent(this); if(!m_pDlg){ m_pDlg = new CTestDlg; m_pDlg->Create(CTestDlg::IDD, this); } m_pDlg->ShowWindow(SW_HIDE); CString str; GetDlgItem(IDOK)->GetWindowText(str); if(str.Compare("OutGoing Dialog")){ GetDlgItem(IDOK)->SetWindowText("OutGoing Dialog"); m_pDlg->ModifyStyle(WS_POPUP|WS_BORDER|WS_CAPTION|DS_MODALFRAME, WS_CHILD); m_pDlg->ModifyStyleEx(0, WS_EX_DLGMODALFRAME ); m_pDlg->SetParent(this); }else{ GetDlgItem(IDOK)->SetWindowText("Cominging Dialog"); m_pDlg->ModifyStyle(WS_CHILD, WS_POPUP|WS_BORDER|WS_CAPTION|DS_MODALFRAME); m_pDlg->ModifyStyleEx(WS_EX_DLGMODALFRAME , 0); m_pDlg->SetParent(NULL); } m_pDlg->SetWindowPos(NULL, 5, 5, 0, 0, SWP_NOSIZE | SWP_SHOWWINDOW)
-
다중뷰
— HTML 제목을 설정한다. 이 내용은 검색시 목록상에 나타나게 된다. —— –한글이 안보일 경우 charset=enu-kor 인지 확인 <META content="MSHTML 6.00.2715.400" name=GENERATOR>다음 내용은 후배들을 위해서 만든 강좌의 일부를 가져온 것입니다. 강좌를 .chm 파일로 만들고 있죠. 그중 다중뷰 제어에 대한 한 페이지만을 가져왔습니다. 쓸데없는 내용도 포함되어 있을지도 모르나 다중뷰 제어에 곤란을 느끼는 사람들에게는 유용하리라고 보여집니다.다중뷰를 생성해서 제어하는 […]
-
주요 클래스 포인터 얻기
SDI 형태 1. MainFrame 얻기 – CMainFrame* pFrm = (CMainFrame *)AfxGetMainWnd(); 2. APP 얻기 – CExamApp* pApp = (CExamApp *)AfxGetApp(); 3. Document 얻기 – CMainFrame* pFrm = (CMainFrame *)AfxGetMainWnd(); –C00Doc* pDoc = (C00Doc *)pFrm->GetActiveDocument(); 4. View 얻기 – CMainFrame* pFrm = (CMainFrame *)AfxGetMainWnd(); –C00View* pView = (C00View *)pFrm->GetActiveView(); MDI 형태 1. ChildFrame 얻기 – CMainFrame* pFrm = (CMainFrame […]
-
나의 COM(Component Object Model) 경험담 #1
나의 COM(Component Object Model) 경험담 #1 우선 앞으로의 모든 내용은 반말로 나갑니다. 기분 나쁘시면 읽지 않으셔도 됩니다. 그리고 어떠한 질문도 받지 않습니다. 답할 자신도 없습니다. 앞으로 몇 차례가 더 나갈지는 모르겠습니다. 그냥 제가 (X)리는 데로 할 생각입니다. 그럼 읽지 않으실 분들은 지금 마이크로소프트의 워드 창을 닫으시기 바랍니다. (–;;) 여기저기서 워드 닫는 소리가 들리는 군요. ^^;그리고, 이 […]
-
EditPlus에 컴파일러 연결하기
1. EditPlus설치 (필수)http://editplus.com/kr/ 2. GCC 컴파일러 설치(선택) – Chttp://prdownloads.sourceforge.net/mingw/MinGW-3.1.0-1.exe?download 3.Borland C++ 컴파일러 설치(선택) – C++http://turboc.borlandforum.com/impboard/attach/0000022319/bcc55compiler.exe 각 컴파일러 설치후바탕화면 > 내컴퓨터(우클릭) > 속성 클릭 Path선택 편집클릭 변수값 맨뒤에 아래 내용을 추가합니다. 세미콜론이 (;) 구분자 이니까 참고하세요 GCC 컴파일러는;C:\MingW\bin;BCC 컴파일러는C:\Borland\BCC55\Bin; 각각의 bin폴더의 경로(경로가 다른경우 변경할것) 둘다 사용할경우는;C:\MingW\bin;C:\Borland\BCC55\Bin; 이제 EditPlus를 실행시키고 메뉴>도구>사용자 도구 구성 을 선택 <컴파일러 설정> 추가>프로그램 메뉴제목:GCC 컴파일러(원하는이름 아무거나..)명 령:C:\MinGW\bin\gcc.exe(설치된경로의 gcc.exe파일)인 수:-o $(FileNameNoExt) $(FileName) -소문자o(space) 확장자를 뺀 파일이름(space)파일이름(▼)를 누르면 […]