본문 바로가기

글 전부 보기482

[MFC] Windows Style 창 스타일 참고 주소http://msdn.microsoft.com/ko-kr/library/czada357(v=vs.100).aspx WS_BORDER 테두리 WS_CAPTION Creates a window that has a title bar (implies the WS_BORDER style). Cannot be used with the WS_DLGFRAME style. WS_CHILD 자식창을 만든다. WS_POPUP style 과 같이 쓰일 수 없다. WS_CHILDWINDOW WS_CHILD style 과 같다. WS_CLIPCHILDREN Excludes the area occupied by child windows when you draw within the parent window. Used whe.. 2012. 9. 27.
[MFC] 안보이게 함 안보이게 함->ShowWindow(SW_HIDE) 보이게함->ShowWindow(SW_SHOW) 2012. 9. 27.
[mysql] 테이블 목록 조회 select * from information_schema.`TABLES`where TABLE_SCHEMA = '디비명'; 혹은 select table_name from information_schema.`TABLES`where TABLE_SCHEMA = '디비명'; 2012. 9. 26.
[MFC] 메시지 처리기 BEGIN_MESSAGE_MAP(CConfig, CDialog)ON_BN_CLICKED(IDOK, &CConfig::OnBnClickedOk)ON_BN_CLICKED(IDC_CHECK2, &CConfig::OnBnClickedCheck2)END_MESSAGE_MAP() 이 부분에서 이벤트핸들링 하는 것으로 보인다.c#에 비해서는 오히려 복잡한듯.. 2012. 9. 26.
OutputDebugString 디버그 로그 OutputDebugString("문자열"); 디버그 로그 남길 때 쓴다. 2012. 9. 26.
[비쥬얼 스튜디오 Visual Studio] 프로젝트 빌드 순서 정하기 개요비쥬얼 스튜디오 에서 프로젝트 빌드 순서를 정해야 하는 경우가 생깁니다. 그에 대한 내용을 간단히 메모해두었습니다. 본문 빌드 순서는 메뉴에서 [프로젝트(P)] -> [프로젝트 빌드 순서] 에서 확인할 수 있습니다. 아마도, 기본적으로는 알파벳 순이거나, 생성된 프로젝트 순이거나 로 생각이 됩니다. 이 빌드 순서를 변경하려면 종속성 부분을 수정해주면 됩니다. '프로젝트'를 선택하고 아래에서 '종속 항목'을 체크하면, 체크된 것이 '프로젝트' 보다 앞서서 실행되게 됩니다. 아래는 과정 스크린샷 입니다. 스크린샷 2012. 9. 25.
error LNK2005, LNK2019, LNK2001, LNK1120 에러 관련 완전히 정확한 것이 아니고, 좀 생뚱맞은 얘기지만, 여러개의 프로젝트를 가지고 있는 솔루션인 경우에 빌드 순서에 따라서, 먼저 되어있어야 하는 dll이 생성이 안 되었기 때문에 에러가 났다.(본인의 경우) 솔루션에서 속성을 눌러서 종속성 설정을 해주어야 한다. 빌드가 되어 생길 폴더에서 눈으로 직접 어떤 파일부터 생기는지 확인하면 쉬울듯 싶다. 2012. 9. 25.
NSIS Error 이것을 해결하기 위한 고군분투의 하루였다. 예상되는 원인은 악성코드 공격으로 예상이 된다. 하다하다 안되서, 포멧하고 하드 바꾸고, 램도 교체했다. 확인해보니 구워놓은 윈도CD 에서도 문제가 있었던 것 같지만. 포멧 후 재설치가 잘 안되었다. 되는 도중에 0% 에서 막혀버린다. 완전 포멧후, 램 교체 후 하드 교체 후 다른 DVD 로 작업을 했다. 버뜨, 전에 사용했던 USB 를 통해 또 감염이 된 듯 싶다. USB 는 뽀개버렸고, 랜선을 뽑은 후에, 알약으로 계속 검색해서 악성코드를 지우고, 재부팅의 연속을 하고, D 드라이브에는 BitLocker 를 걸어놓았다. 원인은 잘 모르겠지만,, 보안과 관련된 경각심을 키워야 할 듯 싶다. 일단 잘 안된다 싶으면 인터넷 선을 뽑고, 바이러스 검사를 여러번 해보.. 2012. 9. 25.
LPSTR LPSTR : char 배열 의 32비트 포인터. char* 처럼 생각.LPCSTR : Constant character String 의 32비트 포인터 UINT : 32비트 unsigned 정수DWORD : unsigned long int 형 BYE : 8비트 unsigned 정수 아아...오늘도 계속 간다. 2012. 9. 25.
CString MFC 에 있는 CString 클래스 객체 이다. CString str = "가나다라~";str += "ddd"; 이런게 된다. str.Format("%d",123);str.Format("내 이름은! %s","홍길동"); 요런것도 된다. 계속 정리중. 참고 : http://hongstone.tistory.com/14 2012. 9. 25.