본문 바로가기
반응형

소백촌닭149

[개발] 사용자 정의 메시지 처리기 사용하기 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.
반응형