분류 전체보기277 Windows Shell Extension 개발 참고자료 출처:http://blog.dasomoli.org/tag/extension MSDN : Creating Shell Extension Handlers The Complete Idiot's Guide to Writing Shell Extensions Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Shell Extension Context Menu Sample Registry에 등록하는 건 Post-Build Step 에서 Regsvr32를 이용해서 등록한다. 커맨드는 다음과 같다. regsvr32.exe /s /c $(OUTDIR)\CtxMenu.dll Registry에 등록을 해제하는 건 다음과 같은 커맨드로 가능하다. regsvr32.ex.. 2011. 8. 18. c#에서 UnmanagedType의 종류 출처:http://www.mdfo.kr/tag/UnmanagedType c#에서 UnmanagedType의 종류 Bool : 4바이트 불리언값ByValArray :고정길이 배열FunctionPtr :함수 포인터I1: 1바이트 부호화 정수I2: 2바이트 부호화 정수I4: 4바이트 부호화 정수I8: 8바이트 부호화 정수LPStr : Ansi문자열LPStruct : C언어 구조체 포인터LPTStr :플랫폼 독립적인 문자열.Windows98계열은 Ansi문자열Windows2000계열은Unicode 문자열LPVoid :타입이없는4바이트 포인터LPWStr :유니코드 문자열R4: 4바이트 부동 소숫점R8: 8바이트 부동 소숫점Struct : C언어 구조체SysInt :플랫폼 독립 부동화 정수. 32비트 OS의 경우 .. 2011. 8. 11. C#에서 DLL 내보내기 직접 호출 출처:http://msdn.microsoft.com/ko-kr/library/aa288468(v=vs.71).aspx C#에서 DLL 내보내기 직접 호출 DLL 내보내기에서 구현하는 메서드를 선언하려면 다음 작업을 수행합니다. C# 키워드static및extern을 사용하여 메서드를 선언합니다. 메서드에DllImport특성을 추가합니다.DllImport특성을 사용하면 메서드를 포함하는 DLL의 이름을 지정할 수 있습니다. C# 메서드 이름은 내보낸 메서드와 같게 지정하는 것이 일반적이지만 C# 메서드에 다른 이름을 사용할 수도 있습니다. 선택적으로, 메서드의 매개 변수 및 반환 값에 대한 사용자 지정 마샬링 정보를 지정하여 .NET Framework 기본 마샬링을 재정의합니다. 예제 1 이 예제에서는Dll.. 2011. 8. 11. 모토글램 공장 초기화 출처: http://moltenfly.tistory.com/298 휴대폰 초기화는 1.공장초기화(하드리셋/줄임말로'공초') -완전한 포맷을 의미하며 공장출고당시 상태로 돌아갑니다.2.소프트웨어 초기화-어플이나 프로그램이 충돌하여 다운되었거나 화면이 다운되었을때 강제로 재부팅합니다.이렇게 둘로 나눌수있는데 일반적으로 초기화라하면 공장초기화를 일컫습니다.그렇다면 모토글램 기준으로 공장초기화 하는법을 알아보도록하겠습니다. 우선, 공장초기화를 하기위해서는 리커버리 모드로 들어가야합니다.리커버리 모드 메뉴에서 공장초기화를 할수 있기때문이지요.[리커버리 모드로 들어가는 법]1. 모토글램 전원을 off 합니다. -확실한 확인을 위해서 배터리를 뽑는게 좋습니다.-충분히 충전된 베터리를 준비하여 장착하도록 합니다.2. .. 2011. 4. 25. www.add-in-express.com http://www.add-in-express.com/add-in-net/office-2007.php#OFFICE2007 2011. 4. 11. Inserting Images into PowerPoint 2007 http://msdn.microsoft.com/en-us/library/bb870303.aspx In this example, you create a Microsoft Office Fluent Ribbon customization that adds a button to the Insert tab in PowerPoint 2007. Clicking the button displays a dialog box so you can select an image. After you select the image, the add-in inserts the image and centers it on the current slide. To demonstrate the technique, follow these steps.. 2011. 4. 9. How to get powerpoint slidenotes by c# How to get powerpoint slidenotes by c# VBC#C++F#JScriptPowerPoint.Presentation presentation = Globals.ThisAddIn.Application.ActivePresentation;PowerPoint.Slide slide = (PowerPoint.Slide)app.ActiveWindow.View.Slide;slide.NotesPage.Shapes.Placeholders[2].TextFrame.TextRange.InsertAfter("This is a Test");string slidenotes = slide.NotesPage.Shapes.Placeholders[2].TextFrame.TextRange.Text; 2011. 4. 7. How to: Get All the Text in a Slide in a Presentation http://msdn.microsoft.com/en-us/library/cc850836.aspxHow to: Get All the Text in a Slide in a PresentationOffice 2010This topic shows how to use the classes in the Open XML SDK 2.0 for Microsoft Office to get all the text in a slide in a presentation programmatically.The following assembly directives are required to compile the code in this topic.VBC#C++F#JScriptusing System;using System.Collect.. 2011. 4. 6. SlideClass.NotesPage Property http://msdn.microsoft.com/en-us/library/microsoft.office.interop.powerpoint.slideclass.notespage.aspx SlideClass.NotesPage PropertyOffice 2010A class in the Microsoft?? .NET Framework or a member of such a class that is created when processing a COM coclass that managed code requires to interoperate with the corresponding COM object. Use this class only when you must access an earlier event in t.. 2011. 4. 6. 이전 1 ··· 19 20 21 22 23 24 25 ··· 31 다음