본문 바로가기

기타55

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.
www.add-in-express.com http://www.add-in-express.com/add-in-net/office-2007.php#OFFICE2007 2011. 4. 11.
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.
Creating PowerPoint 2007 Add-Ins http://msdn.microsoft.com/en-us/library/bb960904(v=office.12).aspx#Y1700 Creating PowerPoint 2007 Add-Ins by Using Visual Studio 2005 Tools for the Office System SEOffice 2007Summary:Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office system provides templates for building add-ins for Microsoft Office PowerPoint 2007. Learn how to create an add-in that takes advantage of the feature.. 2011. 4. 6.
2007 Office Fluent Ribbon을 사용자 지정 (개발자 대상) (3부) http://msdn.microsoft.com/ko-kr/library/aa722523.aspx2007 Office Fluent Ribbon을 사용자 지정 (개발자 대상) (3부)소개 : 이 문서에는 Microsoft Office Fluent 사용자 인터페이스에 대해 자주 물어보는 질문이 포함됩니다. Frank Rice, Microsoft CorporationKen Getz, MCW Technologies, LLC 발행 : 2006 년 5 월업데이트 : 2008 년 5 월적용 대상 : Microsoft Office Access 2007, Microsoft Office Excel 2007, Microsoft Office PowerPoint 2007, Microsoft Office Outlook 2007, .. 2011. 4. 5.