프로그래밍/프로그래밍일반 스피비 2014. 2. 5. 14:41
cmd명령어를 날리려면 간단하게WinExec, CreateProcess, ShellExecute, ShellExecuteEx 같은 함수를 이용해서 프로세스를 생성후 인자로 cmd라인을 넘기면 된다.ㅎㅎㅎ [출처] MFC, C++ 등에서 CMD(커맨드) 로 명령어 날릴때! |작성자 RAex) ShellExecute(NULL, "open", "notepad.exe", 커맨드라인, 0, SW_SHOWNORMAL); 자세한 내용은 MSDN 참고: http://msdn.microsoft.com/en-us/library/windows/desktop/bb762153(v=vs.85).aspx
프로그래밍/프로그래밍일반 스피비 2014. 2. 5. 14:19
TortoiseSVN 을 사용할 경우.Tortoise SVN을 사용할 경우 command로 실행하는 방법은 크게 2가지 이다. 1.svn.exe를 이용하는 방법2.TortoiseProc.exe를 이용하는 방법 1. SVN Command svnadmin dump - 저장소 백업 - svnadmin dump [저장소 폴더명] > [덤프 파일명] - ex) svnadmin dump project_sample > dump_project_sanmple_20010131 svnadmin load - 저장소 복원 - svnadmin load [저장소 폴더명] < [덤프 파일명] - ex) svnadmin create project_sample svnadmin load project_sample < dump_projec..
프로그래밍/프로그래밍일반 스피비 2014. 2. 5. 14:11
가끔 D3D작업이나 MFC같은 윈도우 프로젝트에서 작업을 하게 될때 메세지박스가 아닌 콘솔창을 띄워서 작업을 하고싶을 때가 있다.. (나만 그런가?!)그럴때는 윈도우 프로젝트에서 콘솔창을 사용하면된다.방법은 여러개가 존재하는데 정리되어 있지 않아서 정리를 해본다. 1.윈도우 프로젝트에서 콘솔창을 할당하여 띄우는 방법 AllocConsole() / FreeConsole()을 이용한다. (WinCon.h에 존재함 / stdio.h를 포함하였다면 따로 안해줘도 됨) 콘솔창을 띄움 : AllocConsole();콘솔창을 해제 : FreeConsole(); freopen("CONIN$", "r", stdin); freopen("CONOUT$", "w", stderr); freopen("CONOUT$", "w", ..
프로그래밍/프로그래밍일반 스피비 2014. 1. 28. 11:52
프로젝트명, Class명, 파일명 등을 간단히 변경해주는 툴이다.커멘드창에서 다음을 입력하면 쉽게 변경 가능하다 [Link] http://www.codeproject.com/KB/cpp/vsrename.aspx[Download] vsrename.zip vsrename 툴은 UTF-8포맷으로 작성된 문서들에 대해서 오작동이 조금 있다.그래서 서치를 하다보니 국내 개발자가 만든 새로운 툴을 발견했다! http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=278&MAEULNO=20&no=31898&page=1 파일 이름 변경과 동시에 파일 내부에 존재하는 해당 문자를 변경시켜줄 수 있습니다.vsrename과는 다르게 시작 폴더명이 바뀌지는 않습니다.vsrenam..
프로그래밍/프로그래밍일반 스피비 2014. 1. 27. 16:19
123456789101112131415161718192021HKEY hkey; DWORD dwType = REG_SZ; DWORD size = 1024; LSTATUS lRet = 0; lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE,_T("SOFTWARE\InterBERA"), 0, KEY_ALL_ACCESS ,&hkey); if(lRet==ERROR_SUCCESS ){ lRet=RegQueryValueEx(hkey, key, 0,&dwType, (LPBYTE)val, &size ); if(lRet==ERROR_SUCCESS) { // 어쩌고 저쩌고 } } else { } RegCloseKey(hkey); return 0; 작업하던중 이런 소스가 있다.레지스트리중 HKEY_LOCA..