본문 바로가기

나머지/IT개발.잡다한것.82

[MFC, C++, C, visual] error LNK2005 already defined in, MFC에서 전역변수사용하기. 헤더에서 선언해서 그렇다... 소스파일에서 선언하면 된다 ㅡ_ㅡ Error5error LNK2005: "unsigned char * * m_CurrentImageGray" (?m_CurrentImageGray@@3PAPAEA) already defined in GrayImage.objC:\IMAGE\project\GrayImage\GrayImage\GrayImageDoc.objGrayImage MFC에서 전역 변수사용하기.1. 모든 헤더파일에 #include "stdafx.h" 추가2. 모든 헤더팔이에 extern 변수명 추가 3. 끝 나는 그냥 다른파일 하나를 따로 만들었다... 유용한 정보 얻으셨으면 아래 광고나 손가락 클릭해주세요~ (로그인 불필요합니다) 2012. 10. 25.
[MFC, C++] 클래스 포인터 얻기 App 클래스에서 CMainFrame *pMain=(CMainFrame *)AfxGetMainWnd(); //App -> MainFrm CClassView *pView=(CClassView *)pMain->GetActiveView(); //App -> MainFrm -> View CClassDoc *pDoc=(CClassDoc *)pMain->GetActiveDocument(); //App -> MainFrm -> Doc View 클래스에서 void CClassView::OnMenuView() CClassApp *pApp=(CClassApp *)AfxGetApp(); //View -> App CMainFrame *pMain=(CMainFrame *)AfxGetMainWnd(); //View -> Main.. 2012. 10. 24.
[MFC, C++] error C2011: "struct' type redefinition에러를 고치다... 데브피아에 질문글 올렸다... 답변 기다리는중... http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=1&MAEULNO=3&no=1479&ref=1479&page=1 내가 올린 질문글 안녕하세요. 에러가 있던걸 고치긴 했는데 왜 고쳐졌는지 몰라서 질문올립니다... -_-;; 일단 아래와 같은 구조체를 Image.h에 정의하였구요. struct ImageInfo {int nW, nH;int nPosX, nPosY; BYTE *Image1D;};이 구조체를 쓰는 도큐멘트에는 아래와 같이 인클루드 했습니다. #include "Image.h" 그런데 error C2011: "struct' type redefinition" error가 나는 것입니다. 정의를 2.. 2012. 10. 24.
[MFC]error C2065: 'm_hWnd' : undeclared identifier 해결 ㅠ_ㅠ error C2065: 'm_hWnd' : undeclared identifier 위와같은 에러가 나오면 m_hWnd멤버를 사용하는 클래스에 "CWnd m_hWnd;" 2012. 10. 22.
반응형