본문 바로가기

분류 전체보기116

lightbox2.0 익스플로러9에서 작동을 안한다. lightbox2.0이 익스플로러9에선 오작동한다;; 열심히 ckeditor랑 연결해뒀더니 ㅠㅠ 급한데로 lytebox로 교체 그래도 정상작동은 안해 jquery가 작동을 잘 안하는거 같은데 나중에 찾아봐야겠다. 2011. 3. 18.
왜 2의 보수를 하면 부호를 바꾼 값이 되나요? Question) 1) a라는 값의 양수에서 2의 보수(1의 보수+1)를 취하면 -a가 되죠. 그런데 -a에서 2의 보수(1의 보수+1)를 취하면 역시 a가 되나요? 많은 값을 실험해봐도 그렇게 되던데, 왜 그렇게 되는지 논리적으로 적어보려니 잘 안되네요. 1의 보수+1을 했으니, 다시 원래의 값으로 돌리려면 -1을 한 후 1의 보수를 취해줘야 할 것 같은데, 다시 1의 보수+1를 해도 원래의 값으로 돌아가네요. 직관적으로는 알겠는데, 왜 그런 것인지 직관적인 설명이 아니라 명확한 논리로 풀어나가지 못하겠습니다. Answer) 안녕하세요. 2의 보수를 취하면 양수에서 음수로.. 음수에서 양수로 바뀌죠. 1의보수 + 1이라고 하셨는데요. 이 부분에서 헷갈리신 것이세요. 2의 보수의 개념을 살펴보자면요. a.. 2011. 3. 18.
객체크기에 맞게 마우스on 기능 객체 위에 마우스 올렸을때 마우스 이벤트 발생(?) 어케 표현해야 하지?;; ㅋ 우선 마우스를 쓸거니깐 WM_MOUSEMOVE 메시지를 추가해야겠죠? 요렇게 추가하면 void CTest::OnMouseMove(UINT nFlags, CPoint point) { // TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다. CDialog::OnMouseMove(nFlags, point); } 요런게 파일이름Dlg.cpp 파일에 생기죠. 우선 첫번째 방법은? void CTest::OnMouseMove(UINT nFlags, CPoint point) { if (point.x > 8 && point.x 10 && point.y < 160) { strOut.FormatMessage("첫 번째 객.. 2011. 3. 18.
modal 값넘기고 종료될때 값 넘겨받기 CDial dlg; dlg.num = Num; dlg.DoModal(); if( IDOK == dlg.DoModal() ){ thisTotal = dlg.m_total; thisStr = dlg.m_strValue; } 2011. 3. 18.