달력

3

« 2024/3 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
질문자 : jik0101  링크 : http://cafe.naver.com/winmodev/1339
<질문내용>

.net cf 에서는 System.Drawing 네임스페이스 에서 일반적인 brushes를 지원하지 않더라구요

그래서 Graphics.DrawString를 사용하려고 하니 매개 변수중 brush를 사용해야하는데

brush는 사용되지만 생성자가 없고 brush에 색을 지정하려고 brushes를 사용하려고하니 아예 제공되질 않습니다.

그런데 System.Windows.Media 를 사용하니 brushes가 사용되던데 그걸 사용하니

Graphics.DrawString안에 brush매개 변수랑 타입이 맞지 않아 또 사용이 불가능 합니다...;

 

System.Drawing으로만 Graphics.DrawString를 사용하려면 어떻게 해야하는지 궁금합니다.

<답변내용>

안녕하세요 루나네스 입니다
 .Net CF에서 Graphic 객체에 DrawString 을 사용하시려면 다음과 같습니다

    // Create string to draw.
    String drawString = "Sample Text";
            
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create rectangle for drawing.
    float x = 150.0F;
    float y = 150.0F;
    float width = 200.0F;
    float height = 50.0F;
    RectangleF drawRect = new RectangleF(x, y, width, height);
            
    // Draw rectangle to screen.
    Pen blackPen = new Pen(Color.Black);
    e.Graphics.DrawRectangle(blackPen, x, y, width, height);
            
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawRect);

 brush가 아니라 SolidBrush 객체 입니다

 http://msdn.microsoft.com/ko-kr/library/19sb1bw6(VS.80).aspx

 

 작성일 : 2010.02.18

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다
:
Posted by Lunaness
2010. 2. 17. 14:48

문자 동기화 방법 없을까요? Programing/WinMoDev Q&A2010. 2. 17. 14:48

질문자 : Destiny(shsh07)  링크 : http://cafe.naver.com/winmodev/1314
<질문내용>

이번에 졸업작품을 위해 처음으로 모바일 프로그램을 만들고 있는 대학생입니다.

카드결제시 핸드폰으로 전송되는 문자들을 통합해서

가계부처럼 만들려고 하는데요

윈도우모바일에는 문자를 저장해두는 db가 따로 있어서

카드결제 문자를 동기화 하는 방식으로 할려고 하는데요

문자 동기화 하는 방법이 없을까요?

참고 서적이나 힌트좀  주세요~ ^^

<답변내용>

안녕하세요 루나네스 입니다

옴니아 SMS는 자체적으로 SK-SMS와 같은 통합메시지를 사용하고 있습니다
이 부분에 대한 메시지를 가로채기 하거나, DB 구조를 열어 사용해야 하는데요
이부분은 좀더 찾아봐야겠네요

일반적인 SMS관련 정보는 MSDN에 많이 있습니다
http://msdn.microsoft.com/en-us/library/bb932385.aspx

http://social.msdn.microsoft.com/Forums/en-US/netfxcompact/thread/cf8f98a2-8fbb-4465-aced-e8602c38dded

http://msdn.microsoft.com/en-us/library/aa919102.aspx

 

 작성일 : 2010.02.16

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다
:
Posted by Lunaness
질문자 : hyun5366  링크 : http://cafe.naver.com/winmodev/799
<질문내용>

X버튼 설정 상태를 얻어 오는 함수가 존재 하나요??

 

함수가 있다면 함수점 알려주세요 ㅜ.ㅡ

<답변내용>

함수는 없구요

[HKEY_CURRENT_USER\ControlPanel\XButton]
"IsActive"=dword:00000000

레지스트리를 직접 보시면 됩니다

dword 값으로 0이면 해제, 1이면 설정되어 있는 상태 입니다

 작성일 : 2010.01.07

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다
:
Posted by Lunaness
질문자 : 개맛고양이(deadbeef)  링크 : http://cafe.naver.com/winmodev/739
<질문내용>

char* extensions = (char*) glGetString( GL_EXTENSIONS);


옴니아2에서 위의 코드를 실행한 리턴값을 부탁합니다. 저는 옴니아2 없거든요.

참고로 제 Xperia X1i 의 OpenGL ES extension 입니다:


GL_OES_byte_coordinates
GL_OES_read_format
GL_OES_fixed_point
GL_OES_single_precision_commands
GL_OES_compressed_paletted_texture
GL_OES_matrix_palette
GL_OES_point_sprite
GL_OES_point_size_array
GL_ARB_vertex_buffer_object
GL_ARB_texture_env_combine
GL_ARB_texture_env_dot3
GL_ARB_texture_env_crossbar
GL_ARB_texture_mirrored_repeat
GL_EXT_stencil_wrap
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_blend_func_separate
GL_EXT_blend_equation_separate
GL_ATI_texture_compression_atitc
GL_ATI_extended_texture_coordinate_data_formats
GL_OES_draw_texture


<답변내용>

GL_EXTENSIONS

GL_OES_fixed_point
GL_OES_single_precision
GL_OES_read_format
GL_OES_query_matrix
GL_OES_point_size_array
GL_OES_point_sprite
GL_OES_compressed_paletted_texture

GL_VENDOR : Hans-Martin Will
GL_RENDERER : Software
GL_VERSION : H?

일단 vincent 1.0 lib를 기준으로 뽑은건데요
Vendor도 정확하게 안나오는거보니 옴니아2 용으로 사용된 것이 아닙니다 

옴2는 OpenGL ES 2.0이라서 아무래도 이걸로 보기에는 정확하게 볼 수 없습니다
비교대상으로 사용하실 것으로 요청을 하신다면 아무래도 x1에서 돌려보신 것을 올려주시고
테스트를 요청하시는 것이 좋겠네요

추가로
옴니아2용으로 나온 opengl ES 라이브러리랑 해더파일을 찾아보니
옴2에서 사용된 CPU인 S3C6410 에 관련된 OpenGL ES Lib가 나오긴 하더군요

하지만, WinCE6라 옴2에서는 동작이 불가능합니다

<추가내용>

GL_IMG_texture_compression_pvrtc
OES_matrix_palette
GL_OES_framebuffer_object
GL_OES_read_format
GL_OES_compressed_paletted_texture
GL_OES_framebuffer_object
GL_OES_stencil8
GL_OES_texture_compression_S3TC
GL_OES_mapbuffer
GL_OES_texture_npot
GL_EXT_texture_compression_s3tc

GL_VENDOR : Samsung Electronics
GL_RENDERER : FIMG
GL_VERSION : 2.0 (lib version 20.02.24)

소니에릭슨 semc_windowsmobile_sdk_beta_1_0_5 에 있는 OpenGL ES Demo로 확인한 것 입니다
물론 여기에 있는 예제만 실행시키면 OpenGL ES v1을 인식못합니다
그래서 삼성 이노베이터에 올라온 OpenGL ES 1.0 compatibility layer v0.256 By GinKage

설치하고 난 뒤에 실행이 가능했습니다

추가로 설치를 해야 한다는 단점을 생각한다면
삼성에서 공식적으로 OpenGL ICD를 제공하지 않는 한 사용하기에는 곤란하겠네요

 

 작성일 :

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다
:
Posted by Lunaness

한글로 나오는거 보이시나요
제 옴니아2에서 올려본 것 입니다

GT-i8000에서 드라이버 파일을 분리해 와서 windows 폴더에 넣어주고
레지스트리에 드라이버에 Bultin까지 넣어줬습니다
그리고 리셋!

Active에 추가된 드라이버까지 확인..

그리고 이젠 되려니 하고  compass test.exe를 실행해보니
기다리던 나침판 화면은 나오지만
전혀 움직이지 않네요 아하하하;;

추가 : 드라이버가 로드되지 않으면 위에 나침판 그림도 나오지 않습니다
        로드 되었다는 것이 확인은 된 거네요

하드웨어 드라이버가 안맞는건지, 아니면 국내용 옴니아2에서는 센서가 없는건지 확인할 방법이 없네요 ^^;

:
Posted by Lunaness