« Previous : 1 : 2 : 3 : 4 : 5 : Next »

컴퓨터 사용하다 한번씩 마우스 더블클릭하면, 파일이나 폴더의 속성 창이 뜨면서
사람 애를 먹이는 경우가 있었는데..

이게 virtual box 를 띄워서 작업할 때, 문제가 많이 발생해서 virtual box 에서 마우스 이벤트
처리에 문제를 줘서 발생하는 줄 알았는데...

사실은 그게 아니였다.. -_-; !!

원인은

키보드 Alt 키가 눌러진 것으로 반응해서 발생한 문제!!

해결 방법

Alt 키를 한번 눌러 준다.!


키보드가 문제였다니... 전혀 생각지도 못했던 문제였다..
구글에 검색해도 딱히 검색되지 않았는데, 네이버 KIN 에서 해결하게 될줄이야..;;

아무튼 원인을 찾고, 해결 방법도 찾아서 불편을 덜었다는...

Posted by 라맨땅

2011/04/13 10:07 2011/04/13 10:07
,
Response
No Trackback , No Comment
RSS :
http://www.amidala.user.to/blog/rss/response/73

C#에서 구조체 사이즈 가져오기

[StructLayout(LayoutKind.Sequential, Pack=1)]
public struct ColorVertex
{
    public Vector4 PositionRhw;
    public int Color;
    public Single tu, tv;
};
C# 에서 위 구조체의 크기를 가져 가져 오기 위해서
Marshal.SizeOf(ColorVertex)
를 썼더니.. 아래와 같은 에러가 떴다. -_-;;
ColorVertex은(는) '형식'이지만 '변수'처럼 사용됩니다.
위 에러는 말그대로 ColorVertex 는 구조체 형식인데, 변수처럼 사용해서 발생하는 에러이다.

구조체의 크기를 가져 오기 위한 정확한 방법은 아래와 같이 typeof 도 같이 써 줘야 한다.
Marshal.SizeOf(typeof(ColorVertex))

Posted by 라맨땅

2009/07/06 09:10 2009/07/06 09:10
,
Response
No Trackback , No Comment
RSS :
http://www.amidala.user.to/blog/rss/response/66

C++ 에서 사용한 unmanaged code 라이브러리를 C#에서 사용하기 위해서는

1. DLL 헤더를 마샬링하여 직접 사용하기 (http://www.amidala.user.to/blog/entry/C-마샬링-MSDN-Reference)
2. unmanaged code 라이브러리를 감싸 managed code로 만드는 래퍼 클래스 라이브러리 만들기

정도로 파악이 된다.

여기서 2번째인 래퍼 클래스 라이브러리 만들기는 아래 사이트를 참조하면된다.

c++ lib 를 c# 에서 사용하기 (c++/cli)

* Wrapper 클래스 라이브러리를 만들어 사용하기 위해서는 managed code의 변수를 unmanaged code 변수와 매핑 시키기 위한 c++/cli 관련 지식이 필요하다.

간략한 c++/cli 문법 소개 (http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=51&MAEULNO=20&no=8283&page=1)

Posted by 라맨땅

2009/06/30 09:06 2009/06/30 09:06
, , ,
Response
No Trackback , No Comment
RSS :
http://www.amidala.user.to/blog/rss/response/65

쉴때 읽으면 좋은 포인터 읽기(?)


int *foo; 의 의미는?

그러면,

int **foo; 의 의미는?

그러면,

int *a[3]; 의 의미는?

그러면,

int (*a)[3]; 의 의미는??

그러면,

더 복잡한 char *(*(**foo[][8])())[]; 의미는??

실제로 얼마나 저렇게 많은 포인트를 쓰면서 프로그램을 할지 모르지만..

아무튼 저런 포인터를 읽는 방법에 대한 명쾌한(?) 해석을 한 사이트를 발견해서

링크를 건다.

http://unixwiz.net/techtips/reading-cdecl.html

영어다 -_-; 그래도 한번 읽어 보길..




more..


Posted by 라맨땅

2009/06/10 09:23 2009/06/10 09:23
,
Response
No Trackback , No Comment
RSS :
http://www.amidala.user.to/blog/rss/response/63

PoE(Power Over Ethernet)의 midspan과 endspan 차이점


PoE에서 전원 공급 방식에 따라서 midspan과 endspan 방식으로 구분이 된다.
따라서 PoE 전원 공급 방식에 따라서 끝단의 장치가 동작할 수도 있고 하지 않을 수도 있다. 그 차이점을 살펴 보면 다음과 같다.

아래 글을
http://www.panduit.co.kr/products/power_over_ethernet.html
에서 가져 온 글입니다.

PoE는 어떻게 작동하는가?

more..




Posted by 라맨땅

2009/06/09 18:19 2009/06/09 18:19
, ,
Response
No Trackback , No Comment
RSS :
http://www.amidala.user.to/blog/rss/response/62

« Previous : 1 : 2 : 3 : 4 : 5 : Next »

Archives

Authors

  1. 라맨땅

41

21

-30 days

today : 9