devflow.kr@:~#

'카테고리'에 해당되는 글 204건

  1. iPod Touch 잠재워 버리겠다.. Zune HD
  2. VC++ 로 작성한 DLL mIRC 사용하기.
  3. Windows 7 호환성은?
  4. [API] 윈도우 핸들얻기.

iPod Touch 잠재워 버리겠다.. Zune HD

NEWS


http://www.zune.net/en-us/products/zunehd/default.htm

네..  준 HD입니다.

아이팟 터치 유저로써..  뭔가.. 약간의 열등감이 느껴지는 기기입니다.

아아..


3.3인치의 풀터치 스크린..

CD퀄리티의 HD 라디오..

720p의 HD영상을 ...

없어서는 안될 Wi-Fi도..

Capacity1
16 gigabytes (GB)

Up to 4,000 songs, or five hours of high definition video from Zune Marketplace, or 22 hours of video optimized for device, or 25,000 pictures

 

Colors

Onyx Black

 

Size and weight

Size: 52.7 mm x 102.1 mm x 8.9 mm (w x h x d)
Weight: 2.6 ounces (74 grams)

 

Battery

Music, up to 33 hours (wireless off); video, up to 8.5 hours2
Charge Time: Approximately three hours when connected to your PC; approximately two hours with A/C adapter

 

Screen

Size: 3.3-inch OLED color display, 16:9 aspect ratio
Type: Scratch-resistant glass with touch input capability
Orientation: Vertical (music) and horizontal (videos)
Resolution: 480 pixels x 272 pixels

 

Wireless

Connectivity: 802.11b/g compatible

 

Wireless sync

Yes
Connectivity: 802.11b/g compatible
Authentication modes: Open, WEP, WPA, and WPA2
Encryption modes: WEP 64- and 128-bit, TKIP, and AES

 

Audio support

Windows Media® Audio Standard3 (WMA) (.wma); Up to 384 Kbps; constant bit rate (CBR) and variable bit rate (VBR) up to 48-kHz sample rate; WMA Pro two channel up to 768 Kbps; CBR and VBR up to 48-kHz
WMA Lossless: two channel up to 768 kbps and 48-kHz
Advanced Audio Coding (AAC-LC) (.mp4, .m4a, .m4b); .m4a and .m4b files without FairPlay DRM up to 320 Kbps; CBR and VBR up to 48-kHz
MP3 (.mp3); Up to 320 Kbps; CBR and VBR up to 48-kHz

Picture support

JPEG (.jpg)

 

Video support

Windows Media Video (WMV) (.wmv); Main and Simple Profile, CBR or VBR, up to 10.0 Mbps peak video bit rate; 720 pixels x 480 pixels up to 30 frames per second (or 720 pixels x 576 pixels up to 25 frames per second); Advanced profile up to L2, 1280 pixels x 720 pixels up to 30 frames per second, CBR or VBR, up to 14.0 Mbps peak video bitrate;Zune software will transcode HD WMV files above stated capabilities at device sync
MPEG-4 (MP4/M4V) (.mp4) Part 2 video3; Simple Profile up to 4.0 Mbps peak video bit rate; 720 pixels x 480 pixels up to 30 frames per second (or 720 pixels x 576 pixels up to 25 frames per second); Zune software will transcode HD MPEG-4 files at device sync
H.264 video3; Baseline Profile + bframes, up to 10 Mbps peak video bit rate; 720 pixels x 480 pixels up to 30 frames per second (or 720 pixels x 576 pixels up to 25 frames per second);1280 pixels x 720 pixels up to 30 frames per second, up to level 3.1 and 14.0 Mbps peak video bitrate; Zune software will transcode HD WMV files above the stated capabilities at device sync
DVR-MS4; Zune software will transcode at time of sync

 

Audio output

Analog Audio Out; Optical Digital Audio Out (requires additional dock, sold separately)

 

Video output

HDMI or Composite (requires additional dock, sold separately)

 

Radio

Built-in FM/HD Radio™ receiver5

 

Included accessories

Headphones
Zune Sync Cable
Three pairs of foam earpiece covers

 

Ports

Connector port
3.5mm Headphone jack

 

Languages

English, French, Spanish


스펙 : http://www.zune.net/en-us/products/zunehd/zunehd16/techspecs.htm



VC++ 로 작성한 DLL mIRC 사용하기.

C/C++


#include <stdio.h>

int __stdcall funcName(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause)
 {
 
}




기본적인 소스 입니다. 

결과값을 반환하는방법은 2가지입니다.

1번째, 명령어를 반환합니다.

    _snprintf(data, 900, "/echo -a DLL TEST");
    return 2;



mIRC에서의 사용은

    $dll(testmirc.dll, funcname, _)



2번째, String(문자열)을 반환합니다.

    _snprintf(data, 900, "DLL TEST");
    return 3;


mIRC에서의 사용은

    /echo -a $dll(testmirc.dll, funcname, _)



그리고 DLL 의 함수들을 Exports 해줘야합니다.


LIBRARY DLLTEST
DESCRIPTION "DLL TEST"
EXPORTS
funcName




~~.def 에 넣어주면되겠습니다.

Windows 7 호환성은?

WINDOWS



요즘 마소에서.. 윈7의 안정성을 증명 하기 위해 이것저것 하고있습니다..

호환성 테스트와 신기능 개발(?) 을 지원해주네요.



http://www.microsoft.com/korea/events/2009/start7/main.html

위 링크로 가시면 윈7에 호환하는 회사를 보실 수 있습니다.


[API] 윈도우 핸들얻기.

C/C++

MSDN - http://msdn.microsoft.com/ko-kr/library/ykz4yxt5.aspx



FindWindow 함수로 창의 클래스(Class) , 윈도우 캡션 (Caption) 을 검색하여 얻어옵니다.


[비주얼 베이직 예제]

먼저 API를 선언합니다.

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long


함수부터 보겠습니다.

ByVal lpClassName As String ::: 클래스 네임을 조건입니다. 모두 검색할때에는 vbNullString 을 사용합니다.
ByVal lpWindowName As String : 윈도우 네임의 조건입니다. 모두 검색할때에는 vbNullString 을 사용합니다.

일단 메모장의 핸들을 얻어오는 간단한 예제를 만들어보아요

먼저, 메모장의 Class 네임을 알아야합니다. 간단하게 Spy++로 검색하시면됩니다.



위와 같이 클래스 네임이 "Notepad"로 됩니다.

자 이젠 작성을 해봅시다.

먼저 핸들을 저장할 변수를 선언합니다.

Dim hwdNotePad As Long

그리고 바로 윈도우핸들을 얻어옵니다.

hwdNotePad = FindWindow(vbNullString, "Notepad")

반환값은 실패시 0을 반환하며, 성공하면 찾은 핸들을 반환합니다.




[Visual C++]

먼저 <windows.h>헤더를 Include시킵니다.

#include <windows.h>


핸들을 저장할변수를 선언하죠.

HWND hwdNotePad;

핸들을 얻어와보죠.


hwndNotePad = FindWindow("Notepad",NULL);

비베와는 다르게 NULL을 사용합니다.


티스토리 툴바