MFC 모달리스 창 존재여부 판단 조건식

2016.12.13 21:19

Create로 생성한 모달리스 다이얼로그(dlgModal2)의 생성하고 show가 되었는지 확인하는 조건식


if( dlgModal2 != NULL && dlgModal2->IsWindowVisible() == TRUE )

보이고 숨길떄에는


dlgModal2.ShowWindow(SW_SHOW);
dlgModal2.ShowWindow(SW_HIDE);


이렇게 사용하면 되고


부모창 destory시 반드시 자식 모달리스도 delete해줘야한다.


쌍용 티볼리(Tivoli), 티볼리 에어(Tivoli Air) 타이어 공기압 규정

2016.11.25 21:51
쌍용 티볼리(Tivoli), 티볼리 에어(Tivoli Air) 타이어 공기압 규정

 

 구분

 형식

 휠

 타이어 공기압

 주행 타이어

 205/60R 16

 6.0 J * 16

 35 psi /앞, 뒤

 215/45R 18

 6.5 J * 18

 32 psi /앞, 뒤






php 크롤링, 파싱할 때 좋은 스누피 클래스

2016.10.15 19:57

https://sourceforge.net/projects/snoopy/


php 웹페이지 파싱또는 크롤러 개발할때 간단하게 사용할 수 있는 라이브러리 클래스,


쌍용 티볼리(Tivoli), 티볼리 에어(Tivoli Air) 와이퍼 블레이드 규격

2016.10.09 20:04

쌍용 티볼리(Tivoli), 티볼리 에어(Tivoli Air) 와이퍼 블레이드 규격


프론트 와이퍼 (앞유리)

리어 와이퍼 (뒷유리) 

운전석 측 

조수석 측 

티볼리 

티볼리 에어 

600mm 

400mm 

275mm 

250mm 

24" 

16" 

11" 

10" 



[C++/MFC] Screen Capture

2016.06.13 15:17

아래 함수를 만들어주고 ScreenSave(CWnd*m_wnd,CString fileName)으로 호출을 하면 파일명_날짜시간으로 저장된다.

ScreenSave(this, 경로명)으로 하면된다.

void ScreenSave(CWnd*m_wnd,CString fileName)
{
	CWnd* pWndDesktop = m_wnd->GetDesktopWindow();
	CWindowDC ScrDC(pWndDesktop);
	CClientDC dc(m_wnd);
	CRect Rect;
	CImage Image;

	m_wnd->GetClientRect(&Rect);
	m_wnd->GetWindowRect(&Rect);
	int sx = Rect.left;
	int sy = Rect.top;
	int cx = Rect.Width();
	int cy = Rect.Height();

	Image.Create(cx, cy, ScrDC.GetDeviceCaps(BITSPIXEL));
	CDC* pDC = CDC::FromHandle(Image.GetDC());
	pDC->BitBlt(0, 0, cx, cy, &ScrDC, sx, sy, SRCCOPY);
	Image.ReleaseDC();
	CTime time = CTime::GetCurrentTime();
	CString str;
	str.Format("%s_%s.jpg", fileName, time.Format("%Y%m%d_%H%M%S"));	//파일 생성날짜시간
	Image.Save(str, Gdiplus::ImageFormatJPEG);


마블 시네마틱 유니버스 인포그래픽(Marvel Cinematic Universe infographic)

2016.05.06 18:30

Marvel Cinematic Universe infographicMarvel Cinematic Universe infographic