가족이란 이름으로....

또, 친구란 이름으로...

나를 지탱해주고 묵묵히 지켜봐주는 사람들이 곁에 있기에...

지치고 힘들어도.... 항상 이겨낼 수 있었습니다.

지금... 새삼스레 그 고마움을 느끼면서

이 말을 하고 싶습니다...

" 고맙습니다... 그리고 미안합니다... "

" ...사랑합니다...^^ "
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST


작업을 하던 중, 현재 실행중인 프로세스의 실행파일명을 구할 필요가 있어서...

간단하게 한번 구현해봤습니다.

윈도우 API 중에 GetModuleFileName() 이라는 함수가 있는데,

이 함수를 사용하면 현재 실행중인 프로세스의 전체경로와 전체경로의 길이를 알 수 있죠~

제가 작성한 코드는 GetModuleFileName() 에서 구한 전체경로에서...

뒷부분의 실행파일부분만 잘라오는 방식입니다.

그다지 복잡하지 않은 코드이기에 설명은 생략~~ㅋㅋ (귀차니즘~ -0-;;;)


#include <windows.h>

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
   char *szFileName, szBuffer[MAX_PATH];
   int nPathLength = 0, nFileNameLength = 0;
   char *FirstIdx, *SecIdx;

   nPathLength = GetModuleFileName(NULL, szBuffer, MAX_PATH);
   FirstIdx = strrchr(szBuffer, '\\');
   SecIdx = strrchr(szBuffer, '\0');
   nFileNameLength = SecIdx - FirstIdx;

   szFileName = (char*)malloc(sizeof(nFileNameLength));
   memset(szFileName, 0, sizeof(nFileNameLength));
   
   memcpy(szFileName, FirstIdx + 1, nFileNameLength);
   
   printf("FULLPATH : %s\n", szBuffer);
   printf("FILENAME : %s\n", szFileName);

   free(szFileName);
   
   return 0;
}
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST
  1. BlogIcon ResLee 2009.06.21 14:59  댓글주소  수정/삭제  댓글쓰기

    트랙백 날렸음 ㅋㅋ
    파일명(확장자 포함)뿐이라면 GetFileTitle()로 고고~

    • BlogIcon XeroNic(HS) 2009.06.21 15:25 신고  댓글주소  수정/삭제

      =0=;;; 요거 쓸땐;; GetFileTitle() 이 있는지 몰랐어요;;;..
      나중에 MSDN 뒤져보면서 GetFileTitle() 있는거 보고는;;
      대략 -0- 멍~ 때리고 있었는데..ㅋㅋ



살렘의 왕이 양치기에게 해주는 이야기의 일부...

" 이 세상에는 위대한 진실이 하나 있어...
  무언가를 온 마음을 다해 원한다면, 반드시 그렇게 된다는 거야...
  무언가를 바라는 마음은 곧 우주의 마음으로부터 비롯된 때문이지. "

.
.

"연금술사"라는 책에서... 제가 제일 좋아하는 부분입니다.

'HS's FreeNote' 카테고리의 다른 글

몸짱 프로젝트 돌입~!!!  (2) 2007.08.18
항상 감사합니다...^^  (0) 2007.08.13
"연금술사" 중에서... "위대한 진실..."  (0) 2007.08.02
인생의 법칙... #1  (3) 2007.07.22
...네이버 메일들... 사라졌다.. ㅡ.ㅡ;;;;...  (3) 2007.06.18
in 부산....  (0) 2007.05.20
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST