본문 바로가기
반응형

IT-개발,DB729

[개발/MFC] 실행중인 프로세스 강제 종료시키기 윈도우즈에서 실행중인 프로세스를 강제 종료시키자. 내가 사용하는 방법도 있지만 아래 소스가 잘 정리되어 있어서 그대로 스크랩했다. 출처 : http://koronaii.tistory.com/241 BOOL CGomControl::ProcessKill(CString strProcessName) { HANDLE hProcessSnap = NULL; BOOL bRet = FALSE; PROCESSENTRY32 pe32 = {0}; hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); if (hProcessSnap == (HANDLE)-1) return false; pe32.dwSize = sizeof(PROCESSENTRY32); //프로세스가 메모.. 2011. 4. 15.
[개발/VC] 레지스트리 키 열기, 닫기, 목록 가져오기, 키 값 가져오기 레지스트리 키 열기, 닫기 키 목록 가져오기, 키에 해당하는 값 가져오기(GetText, GetDword 외 필요하시면 추가하시면 됩니다.) 키하위의 값목록 가져오기. 이와 같은 동작을 하는 함수만 아래 나열. typedef struct REGVALUE_T { enum { TYPE_NONE, TYPE_DWORD, TYPE_SZ }type; string key; union { DWORD val_dword; char *val_sz; }value; }RegValue, *PRegValue; typedef list RegValueList; HKEY RegCtrl::OpenKey(string keyName) { HKEY hKey = NULL; string retval_; LONG lretval_; string rV.. 2011. 4. 13.
[개발/MFC] VC++/MFC API 팁 1. 특정 디렉토리 뒤지기 2. API를 이용하는 유니코드와 ANSI 문자열간의 변환 방법 3. 윈도우 탐색기로부터의 Drag&Drop을 받으려면 4. 시스템의 모든 드라이브 알아내기 5. 레지스트리 읽기/쓰기 1. 특정 디렉토리 뒤지기 지정한 디렉토리에 있는 모든 파일을 찾아내는 코드를 만들려면 어떻게 해야 합니까 ? 이 때 사용할 수 있는 API가 바로 FindFirstFile과 FindNextFile, FindClose라는 API들입니다. 사용 예제는 다음과 같습니다. WIN32_FIND_DATA findFileData; HANDLE hFileHandle; // szDir에 뒤지고자 하는 디렉토리의 경로명을 준다. 예를 들면 "C:\\TEMP\\*.*" // 찾아진 파일의 속성은 findFileDa.. 2011. 4. 13.
[개발/MFC] Sleep()함수 대신 프로그램 딜레이 시키기 Sleep()함수 대신 프로그램 딜레이 시키기 개발을 하다가 보면... 어떤 조건이 true가 될 때까지 기다려야 할 때가 있다. 그렇게 하려면 loop를 사용해야한다. 그리고 대기함수인 Sleep() 함수를 사용하게 되는 경우가 생기는데 이 함수를 사용하면. 모든 메세지 처리가 중단되기 때문에 프로그램 응답 없음과 같은 애매하고 난감한 사항에 처하게 된다. 그래서 이 Sleep()이라는 함수 대신에 프로세스나 쓰레드에서 사용되는 메세지는 처리되면서 특정조건이 만족할 때까지 기다릴 수 있는 함수가 필요하다. 대기시간 동안 메세지큐에서 메세지를 확인하여 처리하면서 기다리게 해준다. ///////////////////////////////////////////////////////////////// // 수.. 2011. 4. 8.
[IT/정보] 모바일 웹사이트 여기 다 모였다 출처 : http://www.wikitree.co.kr/main/news_view.php?id=18694 ** 스마트폰용 웹사이트를 모으고 있습니다. ** 누구나 추가하실 수 있습니다. ** NGO 사랑밭(캠페인,자원봉사) http://m.withgo.kr/ 세이브더칠드런 http://m.sc.or.kr/ 승가원(장애아동시설) http://sgwonchild.or.kr/m/ 포스코청암재단 http://m.postf.org/ 홀트아동복지회 http://m.holt.or.kr/ ** 미디어,뉴스 AdMob(광고마켓) http://www.admob.com/ BBC http://www.bbc.co.uk/mobile/i/ BCC PDA http://www.bbc.co.uk/mobile/pda/ CGN TV(선교교.. 2011. 4. 6.
[개발/모바일] 모바일 웹 브라우저를 체크하는 법 [개발/모바일] 모바일 웹 브라우저를 체크하는 법 스마트폰에서 인터넷 홈페이지를 접속하면 ( 사파리, 오페라 , 모바일IE, 등), 예를 들어 다음(www.daum.net)포털 주소를 입력해서 접속하면 PC에서 접속하던 페이지가 아닌 모바일에 최적화된 페이지로 접속하게 된다. 즉, m.daum.net/mini 으로 리다이렉팅된다 스마트폰에서 홈페이지에 접속할 때는 모바일 브라우저로 접속을 하고 모바일용 홈페이지로 접속된 사용자에게는 해당 모바일 브라우저를 확인하고 포워딩하게 된다. 자, 그럼 모바일 웹 브라우저를 확인하는 방법을 알아보자. PHP소스로 되어 있지만 각 다른 언어에서도 지원하는 방법은 다 있으니 참고가 될 것이다. ASP.NET, PHP 다 해봤지만 ASP.NET은 잘 기억이 나질 않는 이.. 2011. 4. 5.
[개발/php] PHP로 모바일 브라우저 여부 체크( mobile user agent) 모바일 브라우저 여부 체크를 하는 php 함수 찾기가 어렵네요. 가장 잘되어 있는 곳 풀 브라우징 휴대폰 모바일의 user Agent명(브라우저명)은? http://bo.lalca.com/blog/lalca/1492 휴대폰 PIN 번호 알아내는 것이라고 하던데 http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040203&docId=104614541&qb=66qo67CU7J28IO2XpOuNlOqwkg==&enc=utf8&section=kin&rank=1&sort=0&spq=0&pid=fJVr0loi5URsscHPVGGsss--090085&sid=S7sr0or4uksAAH5eswI php-mobile-detect http://code.google.com/p/php-.. 2011. 4. 2.
[개발/모바일] 안드로이드 앱개발 설치환경 구축 안드로이드 앱개발 설치환경에 대한 자료는 많이 나와 있다. 그중에서 아래 사이트의 내용을 스크랩해본다. 1. java JDK 설치 Java SE 6 Update 24 다운로드 http://www.oracle.com/technetwork/java/javase/downloads/index.html update release notes http://www.oracle.com/technetwork/java/javase/releasenotes-136954.html JDK Documentation http://download.oracle.com/javase/6/docs/index.html 2. 안드로이드 SDK 설치 안드로이드 공식 개발자 사이트 : http://d.android.com SDK 다운로드 : http.. 2011. 4. 2.
[개발/페이스북] 페이스북 facebook Open api 사용하기 페이스북 facebook Open api 사용하기 facebook의 한국 상륙 작전이 진행중입니다. 아직까지 실패하고 있지만, 성공할 확률은 점점 높아지고 있습니다. facebook open api에 대한 자료를 수집하여 봅니다. 개발자 사이트 : http://developers.facebook.com Social 플러인 : http://developers.facebook.com/docs/reference/plugins/ Like button : http://developers.facebook.com/docs/reference/plugins/like Graph API Graph API 공식 : http://developers.facebook.com/docs/api 개발자 시작 가이드 : http://de.. 2011. 4. 2.
반응형