본문 바로가기
반응형

개발469

[개발/VC++] URLEncode, URLDecode, UTF8 변환 소스 [개발/VC++] URLEncode, URLDecode, UTF8 변환 소스 아래 소스는 멀티바이트 문자집합 프로젝트 설정으로 작업해야 작동된다. inline BYTE toHex(const BYTE &x) { return x > 9 ? x + 55: x + 48; } CString URLEncode(CString sIn) { CString sOut; const int nLen = sIn.GetLength() + 1; register LPBYTE pOutTmp = NULL; LPBYTE pOutBuf = NULL; register LPBYTE pInTmp = NULL; LPBYTE pInBuf =(LPBYTE)sIn.GetBuffer(nLen); BYTE b = 0; //alloc out buffer pO.. 2011. 2. 10.
[IT/개발] 프로젝트 관련 용어 정리 두서없이 정리된 용어이다. 기본기가 있어야 더욱 더 커뮤니케이션과 실무가 쉽다. beta version [베타 버전] 소프트웨어를 정식으로 발표하기 전에 미처 발견하지 못한 오류를 찾아내기 위해, 회사가 특정 사용자들에게 배포하는 시험용 소프트웨어. 베타 버전은 시간이 경과하면 사용하지 못하도록 장치가 되어 있거나 정식 제품이 아님을 표시하는 문구가 표시되어 있는 경우가 많다. Alpha Version [알파버전] 개발 도중의 하드웨어/소프트웨어에 붙는 제품 버전. 개발 초기 단계에서 개발 기업 내 또는 일부의 사용자에게 배포하여 시험하는 초기 버전으로, 일반적으로 불안정한 상태에서 알파 시험(Alpha Test)을 거쳐 문제점을 보완 한 후 다음 단계인 베타 버전으로 진행한다. 시스템 담당자 구분 H/.. 2011. 2. 7.
[개발/VC++] ActiveX에서 javascript 함수 호출방법 [펌] ActiveX에서 javascript 함수 호출방법 출처 : http://k.80port.net/board/view.php?id=techboard&page=5&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=140 void CallScript() { HRESULT hr; IWebBrowser2 * pparent=NULL; pparent = (IWebBrowser2*) GetIWebPointer(); LPDISPATCH lpDispatch = NULL; hr = pparent->get_Document(&lpDispatch); if (!SUCCEEDED(hr)) { AfxMessageBox("error get document".. 2011. 1. 31.
[개발/자기경영] "개발자에 필요한건 문제해결 능력" 'SW 마에스트로' 연수생 구글 본사 방문… 선배들과 간담회2011년 01월 07일 "좋은 소프트웨어(SW) 개발자의 조건은 명문대 졸업여부가 아니라 창의력과 문제에 접근하고 해결하는 능력이다.", "초가집을 수 백 채 지어봤다고 63빌딩을 건설할 수 없다. SW 개발도 우선 역량을 크게 키워야 한다." 실리콘밸리를 방문한 한국의 SW 꿈나무들에게 미국 구글 본사에서 근무하고 있는 한국인 SW 엔지니어들은 창의력을 바탕으로 더 높은 곳으로 비상해야한다고 조언했다. 5일(현지시간) 지식경제부, 정보통신산업진흥원, 한국정보산업연합회 등이 주관하는 SW 마에스트로 미국 연수의 일환으로 구글을 방문한 학생들은 직원들의 언제든 즐길 수 있는 게임기와 카페테리아 등 자유로운 업무환경을 돌아봤다. 이어진 구글 본사에.. 2011. 1. 26.
[개발] VC++, C#, 웹페이지의 존재여부를 확인하기 위한 팁입니다. 웹페이지의 존재여부를 확인하기 위한 팁입니다. [VC++] Check.cpp CServer downloadServer; CString strDownLoadStatus = downloadServer.RequestServer(strUrl.GetBuffer(0)); 웹페이지의 존재여부를 확인하기 위한 팁입니다. [C#] 주어진 URL에 해당하는 웹서버의 HTTP status code을 이용하여 확인한다. boolean exists(String URLName){ try { HttpURLConnection.setFollowRedirects(true) HttpURLConnection con = (HttpURLConnection) new URL(URLName).openConnection(); con.setReques.. 2011. 1. 19.
[VC++] IWebBrowser 스크롤 막대 및 테두리 제거 쌈꼬쪼려 소백촌닭 출처 : http://support.microsoft.com/kb/324419/ko 아래 내용은 더 이상 마이크로소프트사에서 지원하지 않는 내용으로 언제 제거가 될지 몰라 복사하여 나름대로 정리하였습니다. 기술 자료: 324419 - 마지막 검토: 2003년 5월 12일 월요일 - 수정: 2.0 BUG: 사용자가 BeforeNavigate에서 다시 탐색할 때 스크롤 막대 및 테두리의 프레임셋 나타난다 스크롤 막대 제거 테두리 제거 [현상] 다음 조건에 해당하는 경우 빈 스크롤 막대 및 경우에 따라 테두리가 나타납니다. 프레임셋을 WebBrowser 컨트롤을 호스팅하는 응용 프로그램...다음 조건에 해당하는 경우 빈 스크롤 막대 및 경우에 따라 테두리가 나타납니다. - 프레임셋을 WebB.. 2011. 1. 13.
반응형