본문 바로가기
반응형

분류 전체보기157

[VS2005 C++] ShellExecute 사용하기 ShellExecute를 사용하면서 const char를 lpcwstr로 변환할 수 없다는 메세지를 보거나.. 혹은 비슷한 메세지를 본다면... 아래의 경우..^^ VS6에서와 같은 코드로 작성하고 실행하면 컴파일 에러가 발생한다. 이것때문에 삽질을 얼마나..-_-;; 예제 - CString str = L"http://www.codeguru.com/Cpp/Cpp/algorithms/checksum/article.php/c2043"; ShellExecute(NULL, _T("open"), str, NULL, NULL, SW_MAXIMIZE ); - 예제 끝 이렇게 번거롭더라도 _T와 L을 이용하여 코딩해 줘야 에러가 안나더라..흐흑 2007. 3. 31.
[VS2005 C++] 파일인지 디렉토리인지 구분하기 VS2005에 국한된 이야기가 아니다. CFileStatus의 m_attribute enum은 아래와 같이 구성되어 있다. enuenum Attribute { normal = 0x00, readOnly = 0x01, hidden = 0x02, system = 0x04, volume = 0x08, directory = 0x10, archive = 0x20 }; 따라서 다음과 같이 파일인지 디렉토리인지 구분할 수 있다. CFileStatus fileStatus; -생략- if(fileStatus.m_attribute & 0x10) 디렉토리일 경우 else 파일일 경우 만일 CFileFind 클래스를 사용할 수 있다면 IsDirectory()함수를 사용할 수 있다. 2007. 3. 31.
[포토샵] 양끝정렬(양쪽정렬) 하기 포토샵의 텍스트 편집 기능을 이용하다보면 양끝 정렬이 필요할 때가 있다. 하지만 일반적으로 사용하는 방법으로는 왼쪽, 오른쪽, 가운데 정렬 밖에 활성화가 되지 않는다. 양끝 정렬을 사용하려면 텍스트 레이어를 선택하고.. Layer > Type > Convert to Paragraph Text 위의 메뉴를 선택하게되면 박스가 생기는 것을 볼 수 있는데.. 이 박스를 조정해주면 자동으로 줄 넘김이 된다. 즉, 엔터가 필요 없다는 얘기. 엔터치면 글이 사라진다 -_-; 어디가는지는 모름..ㅡ,.ㅡ;; 2007. 3. 31.
[ubuntu edgy] LIVE CD에서 설치시 에러 사항 기존 dapper 보다 한글 설정은 확실히 편리하다.. 기존엔 일일이 다 설정해 주었어야 했는데..ㅎㅎ 어찌되었던, 기쁜 마음으로 LIVE CD 구동 후 설치를 하려는데.. 루트 파티션이 지정되지 않았다는 메세지를 자꾸 보여주었다. 해결방법은 간단하다. 나의 경우 기존에 설치했던 dapper 파티션에 EdgyEft를 덮어 씌우려고 했던 것인데, 이렇게 사용하여 에러가 발생하였던 것이다. 물론 사용 기종에 따라 에러가 발생할 수도, 아닐 수도 있다. 아무튼, 해결 방법은 간단하다. 파티션 설정 화면에서 기존 파티션을 삭제한 후 다시 작성해 주면 된다. 2007. 3. 31.
반응형