개발, IT186 C++ 해상도 변경 말 그대로 프로그래밍 상에서 현재의 해상도를 원하는데로 변경할 수 있습니다. 전역함수로 ChangeDisplaySettings 라는 함수가 있더군요. 암데서나 불러 쓸수 있죠. 이전 해상도를 보관했다가 다시 복귀할 수 있도록 해보겠습니다. 현재의 해상도를 얻어오는 함수는 GetSystemMetrics 입니다. 먼저 현재의 해상도를 저장할 변수를 선언합니다. class CMainFrame : public CMDIFrameWnd { /// 생략 // Attributes public: int screenY; int screenX; /// 생략 } 초기화는 요렇게.. // 현재 해상도 보관 screenX = GetSystemMetrics(SM_CXSCREEN) ; screenY = GetSystemMetrics.. 2008. 11. 25. 보안프로그래밍 홍기훈 | 최재덕 | , 김덕우 | 필자들은 숭실대학교 대학원 통신망 보안 연구실에서 멀티미디어 기반의 보안 프로토콜을 연구하고 있다. 특히 VoIP 보안 기술에 관하여 연구하고 있는데 H.323을 위한 H.235와 SIP을 위한 SIP 보안 프로토콜을 구현하고 있다. 인터넷은 이제 단순한 정보 검색이란 기능 뿐만 아닌 우리 생활의 기반이 되어 가고 있다. 그러나 인터넷이 이렇게 진화할수록 가장 문제가 되는 것은 역시 보안이다. 얼마 전 슬래머 웜에 의한 인터넷 불통 사태가 발생하였을 때 각 업계에서는 이번 사건으로 인한 매출 감소와 피해액을 걱정하였다. 그러나 인터넷 기반의 이러한 피해는 이번과 같은 대형 사건이 발생했을 때만 나타나는 것은 아니다. 평상시 많은 사용자들이 인터넷을 통해 물건을 구매하거.. 2008. 11. 20. msxml 파서 이용하기 MSXML에 관한 VB나 C# 같은 언어의 예제는 많은데 C++의 예제는 별로 없는 것 같아 간단하게 나마 예제 코드를 만들어 봅니다. 코드를 보시기 전에 xml에 대한 기본적인 개념을 익히시고 싶으신 분은 XML 기초를 참조해 주세요. MSXML API를 사용하기 위해서는 COM을 어느정도 알면 상당히 편하겠지만 몰라도 상관은 없습니다. 저도 COM에 관해서는 잘 모르기 때문에 이번 포스트에서 그와 관련된 설명은 건너 뛰기로 하겠습니다. 또한 MSXML 파서 설치 같은 것은 기본적으로 다 되어 있다고 가정하고 시작하도록 하겠습니다. 혹시나 설치나 설정 등에 어려움을 겪으신다면 댓글로 남겨 주세요. 그에 대한 포스팅을 따로 마련 해보도록 하겠습니다. 이 포스트는 MSXML4.0 버젼을 기준으로 작성 되었.. 2008. 11. 19. MFC에서 자주쓰이는 것들 1. DC얻기 CClientDC dc(this); 2. Client 영역 구하기 GetClientRect(&rect); WM_SIZE 메시지발생후 cx,cy 사용 3. 문자열 사각형안에 그리기 pDC->DrawText(문자열,사각형,Style); Style: DT_BOTTOM - 문자열을 사각형 맨아래줄에배열 반드시 DT_SINGLELINE과 함께사용 DT_CENTER - 문자열을 가로중앙에 배치 DT_VCENTER - 문자열을 세로중앙에 배치 DT_LEFT,RIGHT - 문자열을 좌,우로 배치 DT_SINGLELINE - 문자열을 한줄로만 쓴다 4. Brush 사용법 CBrush brushname(RGB(red,green,blue)); //브러쉬 생성 CBrush *oldBrush=pDC->Select.. 2008. 11. 7. 리눅스 그룹관리 - 그룹생성 # groupadd - 그룹삭제 # groupdel - 그룹변경 #groupmod -n - 사용자의 그룹을 변경 #usermod -g 좋은정보가 되셨다면 아래 한번 클릭해주세요^^ 2008. 10. 17. Flash 매서드 요약 Button 클래스의 메서드 요약 메서드 설명 Button.getDepth() 버튼 인스턴스의 깊이를 반환합니다. Button 클래스의 속성 요약 속성 설명 Button._alpha 버튼 인스턴스의 투명도 값입니다. Button.enabled 버튼의 활성화 여부를 나타냅니다. Button._focusrect 포커스가 있는 버튼 주위에 노랑 사각형이 있는지 여부를 나타냅니다. Button._height 버튼 인스턴스의 높이를 픽셀 단위로 나타냅니다. Button._highquality 현재의 SWF 파일에 적용된 앤티앨리어스 단계입니다. Button.menu ContextMenu 객체를 버튼 객체와 연관시킵니다. Button._name 버튼 인스턴스의 인스턴스 이름입니다. Button._parent 속성;.. 2008. 9. 29. Tomcat 설치 1. JDK 설치 # sh jdk-6u7-linux-i586.bin # ln -s jdk1.6.0_07 java 2. Tomcat 압축풀기 # tar xvzf jakarta-tomcat-5.5.9.tar.gz # ln -s jakarta-tomcat-5.5.9 tomcat #vi /etc/profile [엔터] 이 파일의 맨 하단에 아래의 내용을 추가 ************************************************** PATH="$PATH:/usr/local/java/bin/:/usr/local/tomcat/bin" export JAVA_HOME="/usr/local/java" export CATALINA_HOME="/usr/local/tomcat" export PATH=$PATH.. 2008. 9. 23. 최소화 최대화 팝업창 최대화/최소화 버튼(IE 전용) 좋은정보가 되셨다면 아래 한번 클릭해주세요^^ 2008. 9. 23. 자바스크립트로 윈도우버전 체크 function win_ver() { var app_ver = navigator.appVersion; var p_app; if(navigator.platform=='Win32'){ if( app_ver.indexOf('98')!= -1) p_app = 'Windows 98' ; else if( app_ver.indexOf('95')!= -1 ) p_app = 'Windows 95' ; else if( app_ver.indexOf('Me')!= -1) p_app = 'Windows Me' ; else if( app_ver.indexOf('NT 5.0')!= -1) p_app = 'Windows 2000' ; else if( app_ver.indexOf('NT 5.1')!= -1) p_app = 'Windo.. 2008. 9. 22. 이전 1 ··· 10 11 12 13 14 15 16 ··· 21 다음