본문 바로가기
반응형

전체 글5187

[개발] 사용자 정의 메시지 처리기 사용하기 MFC의 계층 구조도 모르고 Document 에서 사용자 정의 메시지 처리기를 만들면 아마 다음과 같은 에러 메시지를 볼 수 있을 것이다. LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'(으)로 변환할 수 없습니다 인터넷을 뒤지면 아마 사용자 정의 메시지 처리기의 리턴값을 LRESULT 로 바꾸면 해결 된다고 하는 글이 가장 많은데 아마 그렇게 변경해 주어도 안되면 CWnd나 CWinThread의 파생 클래스 가 아닌 곳에서 구현하려 해서 에러가 나는 경우일 것이다. CMainFrame 나 CView의 파생 클래스 에서 사용자 정의 메시지 처리기를 만들어 주자 위에서 언급한 사용자 정의 메시지 처리기 함수 리턴값에 대한 에러는 VC6.0 에서 .Net 이상의 컴파일러 사.. 2010. 11. 10.
[개발] ASP.NET 2.0에서의 Javascript ASP.NET 2.0에서의 Javascript ASP.NET2.0에서는 Javascript를 다루기 위해 ASP.NET1.1때 보다 많은 기능을 제공하고 있습니다. Javascript의 처리 방법이 이전 버전 보다 개선 되었으며 보다 쉽게 사용할 수 있습니다.. 1. Focus 페이지 로드 시 웹 페이지의 특정 컨트롤에 포커스를 지정해 주기 위해 기존에는 포커스를 지정하는 스크립트를 문자열로 만들어 놓고 페이지가 로드 될 때 이 문자열을 출력하도록 처리 하거나, aspx파일에 직접 Javascript를 구현하고 body의 onLoad이벤트에서 이를 호출 하였습니다. void Page_Load(object sender, EventArgs e) { SetFocus("textBox1"); } void SetF.. 2010. 11. 10.
[개발] 프린트 관련 CSS 속성 화면을 개발하다 보면 출력해야 하는 페이지가 꼭 있기 마련이다. 그런데, 통프레임이거나 프레임이 분리되는 경우라도 화면에는 보여야 하지만 출력할 때는 빼고 싶은 내용이 있다. 이거 찾는 데 시간이 걸리긴 했는데, 막상 적용하기는 무척 간단하다. 아래의 내용을 HTML의 style 태그 내에 넣거나, include하는 CSS 파일에 넣는다. @media print { .noprint { display:none; } } 설명 : @media print 는 print되는 결과물에만 적용되는 스타일이라는 뜻이다. .noprint { display:none; } 잘 아는 바와 같이 display:none은 영역을 차지하지 않고, 보여주지도 않는다. 결과적으로 noprint라는 스타일을 적용한 객체는 프린트할 때 .. 2010. 11. 10.
[개발] php 내용을 엑셀로 excel.php 라는 파일을 하나 만드시고 링크를 검색조건과 동일하게 변수와 값을 excel.php로 링크를 걸어주면 됩니다. 아래는 excel.php의 해더 만드는 부분입니다. $filename = "excelfilename.xls"; header( "Content-type: application/vnd.ms-excel" ); header( "Content-Disposition: attachment; filename=$filename" ); header( "Content-Description: PHP4 Generated Data" ); 이후 화면출력은 html화면 출력과 같이 html태그 사용으로 표만들어서 뿌려주면.. excel에서도 똑같이 보입니다 ^^ 일반 목록 테이블처럼 table태그로 제목 .. 2010. 11. 10.
[개발] ASP 페이지를 엑셀로 변환하는 방법 예를 들어 게시판의 내용을 보여주는 파일명을 read.asp라고 하면 그 내용을 엑셀파일로 저장시킬 내용은 read_excel.asp라고 따로 만들고 read.asp에 read_excel.asp의 링크를 만듭니다. 그리고 read_excel.asp에 엑셀에 뿌려진 내용을 작성하신후 파일의 윗부분에 다음과 같이 구문을 적습니다. Response.Buffer = TRUE Response.ContentType = "application/vnd.ms-excel" Response.AddHeader "Content-Disposition","attachment;filename=test.xls" 위의 구문을 파일 앞부분에 적으시면 브라우저에 표시되는 대신 엑셀 파일로 저장하는 저장대화상자가 뜹니다. 기본파일명은 tes.. 2010. 11. 10.
[개발] 자바스크립트 문자열 함수 문자스트링 타입(Character string types) 자바 스크립트 내장객체 -문자열을 다루는 메소드 charAt(index) : 지정된 위치에서 문자 찾기 indexOf(string) : 지정된 문자의 위치를 왼쪽부터 찾기 lastIndexOf(string) : 지정된 문자의 위치를 오른쪽부터 찾기 substring(index1, index2) : 지정된 위치에 있는 문자열 리턴 toLowerCase() : 소문자로 변환하기 toUpperCase() : 대문자로 변환하기 concat(string) : 두 문자열을 합치기 slice(start_index, end_index) : 문자열의 일부를 추출하기 split([분리자]) : 문자열을 분리하기 substr(start_index, length) :.. 2010. 11. 10.
[개발] 다중선택 체크박스에 콤마(,)로 연결해서 데이터 넘기기 /* 체크박스, 라디오버튼에 선택된값이 있을경우 선택된 값을 콤마(,)로 연결하여 반환 */ function getCheckedCode(obj, delimiter){ selectSeq = ""; if (delimiter==undefined){ delimiter = ","; } if (obj.length>0){ for (i=0; i 2010. 11. 10.
[자기경영] 힘들 때, 그 때는 자신을 객관적으로 바라보자 여기 한 여성이 물에 빠져서 허우적대고 있다. 여자는 금방이라도 물에 빠져 죽을 것처럼 절박하다. 그러나 강 위에서 보니, 그 여자의 행동이 조금 의외다. 그 여자 바로 옆에 그녀보다 키가 목 하나는 작은 여자 아이가 똑바로 서서 물놀이를 하고 있기 때문이다. 허우적대다 보면 자신이 지금 있는 곳이 깊고 깊은 바다 한가운데인지 얕은 계곡인지 판단이 잘 서지 않는다. 그러나 한 발짝만 떨어져서 자신을 바라보면 금세 빠져죽을 만큼 깊지 않다는 사실을 깨닫게 된다. (41p) 우종민 지음 '우종민 교수의 뒤집는 힘 - 인생의 전환점에 선 30대 직장인을 위한 역발상 심리학' 중에서 (리더스북) 힘이 들 때, 위기에 처해 도무지 탈출구가 보이지 않을 때. 그 때는 자신의 모습과 내가 처해 있는 상황을 객관적으로.. 2010. 11. 10.
[생활/문화] 엥겔계수(지수)에 의한 분류 엥겔계수란 생계비 중 식비가 차지하는 비율이다. 소득 중 먹는데 쓰이는 돈의 비율. 생계비에서 식비가 차지하는 비율. 저소득 가계일수록 높고, 고소득 가계일수록 낮다. 독일 통계학자 엥겔이 창안했다.  엥겔지수가 25% 이하면 높은 수준의 문화생활을 하는 ‘최상류’라고 분류하며, 25~30%는 ‘상류’, 30~50%는 ‘중류’, 50~70%는 ‘하류’, 70% 이상이면 ‘극빈’으로 나눈다. --------------------------------------------------------------------- 우리는 10~20% 사이니깐... 최상류층인가? ㅡㅡ; 난 빈민을 갓 벗어난 서민층 정도일까 한다.... 대출금이 너무 많은 상태라.... 수입으로 대출금 갚느라 부담이 크네.... 세금에 비.. 2010. 11. 9.
반응형