일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파라미터
- winsock
- 입문
- dll
- SDK
- 소니
- PostgreSQL
- SQL
- 설치
- 시리얼 통신
- MFC
- 기초
- 문자열
- Visual Basic
- 인스톨
- vb
- 델파이
- Delphi
- Visual Studio 2005
- 셋업
- WIN32 SDK
- 초보
- 데이터베이스
- 예제
- MySQL
- 파이어버드
- Firebird
- xml
- c#
- VB.NET
- Today
- Total
목록분류 전체보기 (350)
프로그래밍 노트
ASCII 코드 컴퓨터는 문자를 문자 그래도 인식할 수 없다. 그래서 숫자나 문자를 각각 0에서 127번호에 연관시켜 관리하고 있다, 이렇게 정해진 각 숫자나 문자에 대한 것을 국제 표준 표로 한 것이다. ----------------------- ----------------------- ----------------------- 알기는 알아도 어렴풋이 아는 것을 한번 적어봤다.
"쵸로Q(チョロQ : 미니 자동차 시리즈)"로 유명한 타카라토미가 미니 비행기 "Q-sky" 를 만들었다. 타카라토미는 이전부터 그리 크지않은 에어로 솔라(エアロソアラ)라는 무선 미니 비행기가 있었지만 이것보다도 더 작게 미니 무선조정 비행기를 만들었다. Q-sky는 길이가 15cm, 무게가 2.5g이다. 기체는 발포스티로폴로 만들어졌으며 핸드폰용 모터와 소형충전지를 탑한 적외선 컨트롤러 비행기이다. 기본적으로 에어로 솔라의 잔화판이지만 새롭게 바퀴를 장착하여 책상같이 30cm정도의 평탄한 장소가 있으면 이착륙이 가능하다. 또 컨트롤러는 보통 조작모드에 "EASY MODE"가 있어, 이 모드를 켜두면 어려운 조정같은 것은 자동화를 시켜준다고한다. 예를 들어 선회하기 위해서는 방향 보턴을 누를때, 조금씩 ..
엡슨은 "R-D1s렌즈 키트"의 발매일은 4월 26일로 정했다. 가격은 오픈 프라이스로 실제로 팔릴 가격은 29만앤 전후로 보고있다. 이 제품은 한정품으로 제고가 없어지면 바로 출하를 종료한다고 한다. 렌즈 파인더식 디지털 카메라인 R-D1s는 Voigtländer의 교환 렌즈 "Color Skopar 28mm F3.5"(코시나:コシナ 제품)와 M-L어뎁터링 35~135mm의 코시나렌즈를 세트로한 제품이다. 이 카메라는 디지털 카메라이기는 하지만 수동으로 거리와 초점을 맞추어야되는 카메라이다. 생김새 또한 옛날 필림 카메라같이 생겼다. 엡슨은 "R-D1s렌즈 키트" 소개 사이트(일어) http://www.epson.jp/products/rd1s/accessory_lenskit.htm -----------..
후지쯔 프론텍이 4월 20일에 칼라 전자 종이를 채용한 정보단말기 "FLEPia"의 샘플을 판매를 개시한다고 발표했다. ◆ FLEPia의 특징 - A5타입, A4타입의 두종류 - 두께 얇음 12 mm - 무게 320 g - 최대 50시간의 연속 사용이 가능 - 터치패널 탑재 - SD메모리 카드 슬롯 - 11/54 Mbps의 IEEE802.11 b/g의 무선 LAN지원 - USB2.0(480 Mbps) 준거의 USB mini-B 포트 - 본체 좌우에 스테레오·스피커 내장 - 마이크로소프트의 Windows CE5.0 탑재 FLEPia는 4기가바이트의 SD카드를 사용하면 신문 1년분, 만화 주간지 2년분, 신간 서적 5000 권분에 컨텐츠를 휴대할 수 있다 A4타입의 얇은 휴대 정보 단말기인 "FLEPia"에..
프로젝트를 단일문서로 만든다. 프로젝트를 안일문서로 만들때, 사용자 인터페이스 기능에서 도구모음에서 없음을 선택한다. 초기상태 표시줄은 필요에 따라 체크를 넣는다. SDI를 다이얼로그 처럼 쓰기위해서 가장 중요한 작업은 아래 그림의 화면(생선된 클래스)에서 기본 클래스를 CFormView로 선택하는 것이다. CFormView를 선택하면 리소스에 Dialog에 IDD_SDICTRL_FORM가 생겨 여기에 컨트롤을 추가할 수있다. 이렇게 SDI로 다이얼로그처럼 만들어 쓰면 좋은 것이 크기를 변경할 수 있다는 것이 좋은 것같다. 하기야 다이알로그의 크기가 바뀌며 그 안에 컨트롤들의 바꾸기위해서는 공부를 더 해야겠지만... 그리고 이렇게 프로젝트를 만들면 메뉴가 모이기 때문에 메뉴를 없애기 위해서는 C***Ap..
프로젝트를 SDI로 만들었을 때 ◆ 윈도우의 스타일 바꾸기 CMainFrame클래스의 PreCreateWindow()함수에서 밑의 소스 노랑 상자같이 기술한다. 반드시 CMainFrame클래스의 PreCreateWindow()함수에 기술해야된다. PreCreateWindow()함수는 CMainFrame클래스 이외의 클래스에도 있다. BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // TODO: CREATESTRUCT cs를 수정하여 여기에서 // Window 클래스 또는 스타일을 수정합니다. cs.style = WS_MINIMIZEBOX | WS_SYSMENU | ..
MFC에서 대화 상자 기반으로 프로젝트를 만들어서 실행시키면, 그 다이얼로그에서 Enter키나 ECS키를 누르면 다이얼로그가 종료하게된다. 이것을 막으려면 PreTranslateMessage를 쓰면 가능하다. PreTranslateMessage를 쓰려면 ***Dlg.h에서 밑에 있는 노랑상자에 있는 코드를 추가한다. class CTestDlg : public CDialog { // 생성입니다. public: CTestDlg (CWnd* pParent = NULL); // 표준 생성자입니다. virtual BOOL PreTranslateMessage(MSG* pMsg); // 대화 상자 데이터입니다. enum { IDD = IDD_TEST_DIALOG }; protected: virtual void DoD..
윈도우가 뜨기 전에 해야할 작업이 있을 때가 있다. 윈도우가 뜨기 시작할 때 호출되는 함수는 단일문서(SDI), 다중문서(MDI)와 같은 함수가 호출되지만 대화 상자 기반(Dialog)의 경우는 다른 함수가 호출된다. - - - - - - - - - - - - - - - ◆ 단일문서(SDI), 다중문서(MDI) View가 Document에 처음으로 연결된후, View가 처음 뜨기전에 호출 되어짐 C***View파일 void CStartProcessView::OnInitialUpdate() { // : // : // : } OnInitialUpdate()와 디폴트로 선언되지 않으므로 C***View.cpp와 C***View.h파일에 추가할 필요가 있음 - - - - - - - - - - - - - - - ..
파나소닉은 디지털 하이비젼 비디오 카메라 2기종을 4월 25일 판매를 시작한다. 2기종다 1920 x 1080 픽셀의 풀 하이비젼 기록을 지원한 AVCHD 카메라다. 이번에 발표하는 두 기종은 SD카드에 기록하는 HDC-SD3과 8인치 디비디 디스크에 기록하는 HDC-DX3이다. 동영상은 MPEG-4 AVC/H.264(High Profile)방식으로 저장되며 정지화상은 2.1M (1920 x 1080 )픽셀로 기록한다. 렌즈는 라이카(LEICA)사의 렌즈를 쓰고 광학식 손떨림 보정 기능이 있다. 5개의 내장 마이그를 사용해서 Dolby Digital 5.1ch 서라운드 기록을 한다. 새로 개발된 라이카 DICOMAR 렌즈는 35mm로 환산해서 38.5~462.mm의 광학 12배 줌이다. 렌즈 밝기는 F1..
MFC에서 커서를 모래시계로 바꾸기는 아주 싶다. ====================================================================== // 커서를 모래시계로 BeginWaitCursor(); Sleep(1000); MessageBeep(-1); // Beep // 커서를 디폴트 커서로 EndWaitCursor(); ======================================================================