Programming/C#
-
.NET Form에서 MFC DLL 불러오기 두번째Programming/C# 2014. 3. 26. 15:04
.NET Form에서 MFC DLL 불러오기 두번째 .NET / Computer 2008/09/03 09:46 http://kfship.blog.me/100054512014 전용뷰어 보기 이미 지난번 글에서 .NET Form에서 MFC DLL을 불러와 사용하는 방법을 소개한적이 있지만 새롭게 알게된 방법이 있어서 다시한번 글을 쓰려고 한다. 아마도 이번에 소개하려는 방법이 지난번에 소개했던 방법보다 더 쉽고 효율적인 방법이 될 것 같다. 물론 개인적인 생각이긴 하지만.. 지난번에 소개했던 방법을 간략하게 이야기 하면 .NET Form에서 Regular Dll로 작성한 Dll을 호출하고, Regular Dll에서 Modaless로 띄운 Dialog에 MFC Extension Dll을 올려놓는 방법이었다. ..
-
.NET 프로그램에서 확장(Extension) DLL 불러오기Programming/C# 2014. 3. 26. 15:03
.NET 프로그램에서 확장(Extension) DLL 불러오기 .NET / Computer 2008/09/03 09:45 http://kfship.blog.me/100054511963 전용뷰어 보기 이미 .NET Framework 3.5 Beta 버전이 출시되었고, 내년에 Visual Studio 2008이 나오는 시점에서 어떻게 생각하면 구식일 수 있는 확장(Extension DLL)을 불러오는 방법에 대한 글을 쓰는게 시기상 부적절한 일이 될 수도 있겠다라는 생각이 들지만, 사실 우리나라에서 .NET Framework 를 이용하여 대단위의 프로젝트가 진행된 역사가 길지 않기 때문에 아직도 기존의 레거시 시스템과 .NET 프로그램을 연동해서 프로젝트를 진행해야 하는 일이 현장에서는 적지않게 일어날 것이..
-
대화창 자동 스크롤Programming/C# 2013. 12. 12. 12:02
textBoxtextBox1.SelectionStart = textBox1.Text.Length;textBox1.ScrollToCaret(); c# 4.0 이상 에선 textbox1.ScrollToEnd(); 출처: http://alperguc.blogspot.kr/2008/11/c-textbox-auto-scroll-to-end.html listBoxlistBox1.SelectedIndex = listBox1.Items.Count - 1;listBox1.SelectedIndex = -1; listView listView1.Items[listView1.Items.Count -1].EnsureVisible(); listView1.SelectedItem = listView1.Items.GetItemAt(li..
-
String BuilderProgramming/C# 2013. 12. 12. 11:36
StringBuilder로 문자열 처리를 빠르게 ?가+-UpDownCommentPrintStringBuilder 객체는 string과 마찬가지로 문자열을 담는 역할을 하지만, 차이점이 있습니다. 그것은 문자열을 수정할 수 있다는 점입니다. 이러한 특성을 C#에서는 mutable이라고 합니다.StringBuilder 객체 정의하기StringBuilder 객체를 정의할 때에도 문자열의 내용을 다음과 같은 형식으로 기입해 주시면 됩니다.StringBuilder 변수_이름 = new StringBuilder(문자열_내용);위 형식을 구성하는 요소들을 다음과 같이 정리하였습니다.구성 요소설명변수_이름StringBuilder 객체의 이름을 정합니다.문자열_내용StringBuilder 객체가 보유할 문자열의 내용을 ..
-
더블 버퍼링Programming/C# 2013. 11. 13. 13:37
더블 버퍼링 참고 출처: http://bobpowell.net/doublebuffer.aspx Double Buffering Windows Forms Now contains code in Visual Basic. As much as we would like it not to be the case, graphics can be slow enough to watch as the screen is refreshed. Our eyes, sensitive to movement and particularly to edge detection so that we don't walk off of cliffs or run into trees, often pick up the redraw cycle of computer g..
-
C# 참고 사이트Programming/C# 2013. 9. 13. 14:04
• MSDN http://msdn.microsoft.com/ko-kr/library/dd831853(v=vs.100).aspx • Code Project http://www.codeproject.com/ • Visual C# .NET Programming http://www.homeandlearn.co.uk/csharp/csharp.html • codeplex http://www.codeplex.com/ • stackoverflow http://stackoverflow.com/ • sourceforge http://sourceforge.net/