2009. 4. 14. 15:42

Visual Studio 2008 자동 줄 바꿈과 줄번호

반응형

개인적으로 텍스트 에디터 설정으로 “자동 줄 바꿈”, “줄 번호” 등을 기본 옵션으로 넣는 걸 좋아합니다. 그런데 Visual Studio 2008 에서는 둘 다 기본 비활성화 되어 있더군요.

 

도구 –> 옵션 –> 텍스트 편집기 –> 모든 언어 –> 자동 줄 바꿈

image

 

에서 설정 해 줄 수 있습니다.

2009. 1. 16. 09:58

[Eclipse] Workspace in use, choose a different one. 오류 해결

반응형

결론

eclipse/workspace/.metadata 경로에 있는 .lock 삭제

작업관리자에서 eclipse.exe 를 종료 시켜 주면 .lock 을 삭제하지 않아도 될 거 같습니다. eclipse.exe 종료해도 안되면 javaw.exe 도 종료시킵니다.

그냥 잘 모르겠으면 재부팅 시킵니다 –_-;

 

 

 

ps. Windows Live Writer로 작성해 보았는데 아직 익숙하지 않고 기능이 100% 호환이 되지는 않아 불편하지만 괜찮은거 같습니다. 특히 이미지 삽입이 엄청 편하군요. 그냥 캡쳐 –> Ctrl + V +_+

2008. 11. 26. 14:18

[C#] 화면 깜빡임 처리 - 더블버퍼링

반응형
어플리케이션 프로그래밍시 화면에 그림을 그릴때 화면에 이미지를 하나하나 그리면 그려지는 과정이 화면에 나타나서 깜빡 거리는 현상이 발생합니다.
그 때문에 미리 다른곳에 그린 후 그려진 결과를 화면에 뿌리는 방법을 사용하게 되는데 이를 "더블버퍼링"기법이라고 하죠.

C#에서는 이게 정말 간단히 구현이 되더군요.
폼이 로드 될 때 (ex public Form1() {})

this.SetStyle(ControlStyles.DoubleBuffer, true);
this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
this.SetStyle(ControlStyles.UserPaint, true);

를 넣어주면 됩니다

this.SetStyle(ControlStyles.DoubleBuffer | ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint, true);

이렇게 해도 됩니다.

ps.
Paint 이벤트 함수 호출 함수는

Invalidate();

입니다.