|
'컴퓨터 > 프로그래밍 도서' 카테고리의 다른 글
[책소개] Windows Internals 제5판 (0) | 2011.07.02 |
---|---|
[책소개] 실전 윈도우 디버깅 (0) | 2011.07.02 |
[책소개] OpenMP 병렬 프로그래밍 (0) | 2011.04.02 |
[책소개] 제프리 리처의 Windows via C/C++ (0) | 2011.02.07 |
[책소개] MySQL 성능 최적화 (0) | 2011.01.11 |
|
[책소개] Windows Internals 제5판 (0) | 2011.07.02 |
---|---|
[책소개] 실전 윈도우 디버깅 (0) | 2011.07.02 |
[책소개] OpenMP 병렬 프로그래밍 (0) | 2011.04.02 |
[책소개] 제프리 리처의 Windows via C/C++ (0) | 2011.02.07 |
[책소개] MySQL 성능 최적화 (0) | 2011.01.11 |
|
[책소개] Windows Internals 제5판 (0) | 2011.07.02 |
---|---|
[책소개] 실전 윈도우 디버깅 (0) | 2011.07.02 |
[책소개] OpenMP 병렬 프로그래밍 (0) | 2011.04.02 |
[책소개] HARD CODE 하드 코드: 나잘난 박사의 IT 정글 서바이벌 가이드 (0) | 2011.02.07 |
[책소개] MySQL 성능 최적화 (0) | 2011.01.11 |
우분투에서 즐기는 맥라이프, Macbuntu (0) | 2011.04.14 |
---|---|
우분투에서 Firefox 4 설치하기 (0) | 2011.04.09 |
우분투에서 Firefox, Chrome 64bit 사용 시 Flash Plugin 설치하기 (0) | 2011.01.22 |
[팁] 우분투에서 네트워크 서비스 탐색 비활성화 메시지 제거 (0) | 2011.01.04 |
[팁] 우분투에서 시스템 메뉴 아이콘 보이기 (0) | 2011.01.03 |
// STEP 0: 로케일 설정 (시스템의 기본 언어로 설정) setlocale( LC_ALL, "" ); // STEP 1: 문자 변환 // STEP 1-1 ANSI ==> UNICODE mbtowc( UNICODE 문자, ANSI 문자 ); // STEP 1-2: UNICODE ==> ANSI wctomb( ANSI 문자, UNICODE 문자 ); // STEP 2: 문자열 변환 // STEP 2-1: ANSI ==> UNICODE mbstowcs( UNICODE 문자열, ANSI 문자열, UNICODE 문자열 최대길이 ); // STEP 2-2: UNICODE ==> ANSI wcstombs( ANSI 문자열, UNICODE 문자열, ANSI 문자열 최대길이 );
OpenMP 소개 (0) | 2011.04.02 |
---|---|
MS SQL Server 테이블 수정 명령어 (0) | 2011.04.01 |
std::string 과 std::wstring 의 상호 변환 (1) | 2011.01.21 |
Windows 에서 폴더 선택 대화상자 만들기 (0) | 2011.01.20 |
좌표 축 회전 공식 (Direct X 의 왼손 좌표계) (0) | 2011.01.16 |
우분투에서 Firefox 4 설치하기 (0) | 2011.04.09 |
---|---|
netstat 사용법 비교 (0) | 2011.02.01 |
[팁] 우분투에서 네트워크 서비스 탐색 비활성화 메시지 제거 (0) | 2011.01.04 |
[팁] 우분투에서 시스템 메뉴 아이콘 보이기 (0) | 2011.01.03 |
[팁] 우분투 터미널 폰트 바꾸기 (0) | 2011.01.03 |
RIA 개발 도구 - Google Web Toolkit (0) | 2011.04.09 |
---|---|
Java 개발 환경 구성(Eclipse, Plug-in 설치) (0) | 2011.04.07 |
Java Profiling (0) | 2011.01.17 |
Java 에서 Logging 처리 (0) | 2011.01.17 |
Java 에서 *.ini 파일 읽기/쓰기 (1) | 2011.01.17 |
// std::string ==> std::wstring 변환 std::string _str( "string" ); std::wstring _wstr; _wstr.assign( _str.begin(), _str.end() ); // std::wstring ==> std::string 변환 std::wstring _wstr( L"string" ); std::string _str; _str.assign( _wstr.begin(), _wstr.end() );
OpenMP 소개 (0) | 2011.04.02 |
---|---|
MS SQL Server 테이블 수정 명령어 (0) | 2011.04.01 |
UNICODE, ANSI 인코딩 변환 (0) | 2011.01.27 |
Windows 에서 폴더 선택 대화상자 만들기 (0) | 2011.01.20 |
좌표 축 회전 공식 (Direct X 의 왼손 좌표계) (0) | 2011.01.16 |
void OnBnClickedSelectFile() { BROWSEINFO bi; TCHAR szTemp[ MAX_PATH ] = { 0, }; TCHAR * pszPath = _T( "D:\\" ); ::ZeroMemory( &bi, sizeof( BROWSEINFO ) ); bi.hwndOwner = hWnd; bi.lpszTitle = _T( "파일이 저장될 폴더를 선택해 주세요." ); bi.ulFlags = BIF_NEWDIALOGSTYLE | BIF_EDITBOX | BIF_RETURNONLYFSDIRS | BIF_STATUSTEXT | BIF_VALIDATE; bi.lpfn = BrowseCallbackProc; bi.lParam = (LPARAM)pszPath; LPITEMIDLIST pItemIdList = ::SHBrowseForFolder( &bi ); if( ::SHGetPathFromIDList( pItemIdList, szTemp ) ) { MessageBox( szTemp ); } } static int CALLBACK BrowseCallbackProc( HWND hWnd, UINT uMsg, LPARAM lParam, LPARAM lpData ) { switch( uMsg ) { case BFFM_INITIALIZED: // 폴더 선택 대화상자를 초기화 할 때, 초기 경로 설정 { ::SendMessage( hWnd, BFFM_SETSELECTION, TRUE, (LPARAM)lpData ); } break; // BROWSEINFO 구조체의 ulFlags 값에 BIF_STATUSTEXT 가 설정된 경우 호출 // 단, BIF_NEWDIALOGSTYLE 가 설정되어 있을 경우 호출되지 않음 case BFFM_SELCHANGED: // 사용자가 폴더를 선택할 경우 대화상자에 선택된 경로 표시 { TCHAR szPath[ MAX_PATH ] = { 0, }; ::SHGetPathFromIDList( (LPCITEMIDLIST)lParam, szPath ); ::SendMessage( hWnd, BFFM_SETSTATUSTEXT, 0, (LPARAM)szPath ); } break; // BROWSEINFO 구조체의 ulFlags 값에 BIF_VALIDATE 가 설정된 경우 호출 // BIF_EDITBOX 와 같이 설정된 경우만 호출됨 case BFFM_VALIDATEFAILED: // 에디터 콘트롤에서 폴더 이름을 잘못 입력한 경우 호출 { ::MessageBox( hWnd, _T( "해당 폴더를 찾을 수 없습니다." ), _T( "오류" ), MB_ICONERROR | MB_OK ); } break; } return 0; }
OpenMP 소개 (0) | 2011.04.02 |
---|---|
MS SQL Server 테이블 수정 명령어 (0) | 2011.04.01 |
UNICODE, ANSI 인코딩 변환 (0) | 2011.01.27 |
std::string 과 std::wstring 의 상호 변환 (1) | 2011.01.21 |
좌표 축 회전 공식 (Direct X 의 왼손 좌표계) (0) | 2011.01.16 |
Wikipedia 자료
JavaTM Virtual Machine Tool Interface (JVM TI) http://download.oracle.com/javase/6/docs/technotes/guides/jvmti/
Java Profiling API & Tools http://zeous.egloos.com/2068863
RIA 개발 도구 - Google Web Toolkit (0) | 2011.04.09 |
---|---|
Java 개발 환경 구성(Eclipse, Plug-in 설치) (0) | 2011.04.07 |
Java SE / EE / ME 비교 (0) | 2011.01.22 |
Java 에서 Logging 처리 (0) | 2011.01.17 |
Java 에서 *.ini 파일 읽기/쓰기 (1) | 2011.01.17 |
Java logging framework http://en.wikipedia.org/wiki/Java_logging_framework
로깅(Logging) 처리 http://www.java-school.net/java/Logging.php
java.util.logging 패키지 사용
java logging 시스템의 기본 설정 파일
: %JAVA_HOME%\jre\lib\logging.properties 파일
RIA 개발 도구 - Google Web Toolkit (0) | 2011.04.09 |
---|---|
Java 개발 환경 구성(Eclipse, Plug-in 설치) (0) | 2011.04.07 |
Java SE / EE / ME 비교 (0) | 2011.01.22 |
Java Profiling (0) | 2011.01.17 |
Java 에서 *.ini 파일 읽기/쓰기 (1) | 2011.01.17 |