분류 전체보기
[PostgreSQL] DELETE
DELETE -- deleting all table rows DELETE FROM stock_backup; -- deleting rows DELETE FROM stock WHERE stock=0; -- deleting optional rows DELETE FROM stock WHERE stock='1234' and std_code='MAN200001';
[PostgreSQL] ALTER
ALTER -- 컬럼 추가 ALTER TABLE books ADD publication date; -- 컬럼 삭제 ALTER TABLE books DROP publication; -- 컬럼 default값 추가 ALTER TABLE books ALTER COLUMN id SET DEFAULT nextval('books_idx'); -- 컬럼 default값 제거 ALTER TABLE books ALTER id DROP DEFAULT; -- 컬럼 NOT NULL 세팅 ALTER TABLE books ALTER COLUMN id SET NOT NULL; -- 컬럼 NOT NULL 제거 ALTER TABLE books ALTER COLUMN id DROP NOT NULL; -- 테이블 이름 변경 ALTER T..
[MFC] 모달 vs 모달리스
-모달(Modal) 대화상자 :대화상자가 떠 있는 상태에서 대화상자 바깥쪽의 다른 부분을 클릭하면 삑 소리를 냄 :대화상자가 출력되면 사용자가 대화상자를 닫기 전까지 해당 응용프로그램에서 다른 작업을 할 수 없음 -모달리스(Modaless) 대화상자 :대화상자가 화면에 출력되어 있는 채로 사용자가 얼마든지 응용프로그램에서 다른 작업을 할 수 있음 -모달 대화상자는 매번 대화상자를 띄워서 입력하고 실행해야 하기 때문에 불편한데 모달리스 대화상자는 계속 띄워놓고 다른 작업을 할 수 있기 때문에 편하다 단, 유저사용범위를 제한해주려면 모달을 사용하는 경우가 좋을 것 같다. -모달 대화상자는 DoModal() 함수를 호출하고 모달리스 대화상자는 Create() 함수를 호출한다 예시 void BCMatchingD..
[MFC] MFC Control (도구상자, 컨트롤) 함수 모음 정리
List Control (CListCtrl) void GetWindowRect(LPRECT) // 위치좌표반환 void MoveWindow(LPCRECT, BOOL) // 위치좌표 설정(위치좌표, 화면 갱신 여부) int InsertColumn(int, LPCTSTR, int, int,int) // 컬럼 추가(삽입위치, 컬럼 문자, 스타일,넓이, 서브항목) DWORD GetExtendedStyle() // 확장 스타일 반환 DWORD SetExtendedStyle(DWORD) // 확장 스타일 설정(스타일) int InsertItem(int LPCTSTR) // 항목 추가(삽입위치, 첫 번째 항목 문자) BOOL SetItemText(int, int, LPCTSTR) // 특정 항목 문자열 설정(항목번호..
[MFC] 2014.01.24 더블콜론(Scope resolution operator), " :: " 을 쓰는 이유
더블콜론 :: 1. class 나 namespace 이름 뒤에 붙여서 해당 class 나 namespace scope 에 해당. "~에 있는" 정도의 의미 2. class나 namespace 가 없이 홀로 쓰일때는 전역에 있는 것을 사용하고 싶은데 가려질 때 할 수 없이 쓴다. CWnd에는 MoveWindow라는 함수가 있습니다. 전역함수로도 MoveWindow라는 함수가 있죠. CWnd를 계승한 어떤 클래스의 어떤 함수 에서 그냥 MoveWindow를 호출하면 "전역함수인 MoveWindow를 호출하려고 MoveWindow라고 쓰면 CWnd::MoveWindow" 를 호출하게 됩니다. 인자가 틀려도 소용없습니다. 인자가 틀리니까 에러가 나지요. 요약하자면 Global Scope 를 호출하기 위해서 사용..
[MFC] MFC 프린터 관련 함수
MFC 프린터 관련 함수 http://blog.naver.com/reverse_ing?Redirect=Log&logNo=60140048162 프린터 출력하기 http://blog.naver.com/PostView.nhn?blogId=pwy0416&logNo=10032068102&redirect=Dlog&widgetTypeCall=true 캡처와 프린트기능을 구현한 예제 http://www.tipssoft.com/bulletin/board.php?bo_table=update&wr_id=46 MFC Print Tutorial http://www.codersource.net/mfc/mfctutorials/mfcprinttutorial.aspx MFC GDI Tutorials: GDI Printing, GDI+..