본문 바로가기

수식어2 1. 수식어 거품이 될 수 있는 것 전치사구 In the park, I saw Janice. 공원에서 나는 janice를 보았다. to부정사구 I came here to see you. 나는 너를 보러 여기에 왔다. 분사(구문) The people invited to the party were my friends. 파티에 초대된 사람들은 내 친구들이었다. 관계절 I respect my colleague who works extremely hard. 나는 정말 열심히 일하는 동료들을 존경한다. 부사절 When we arrived, we sat down for a cup of tea. 우리는 도착해서 차를 마시려고 앉았다. 2. 수식어 거품이 오는 자리 ● + 주어 + 동사 [Despite an extens.. 더보기
수식어 1 1. 수식어는 문장의 필수성분(주어, 동사, 목적어/보어)에 의미를 더해주는 역할을 한다. She is lying under the tree. 그녀가 나무 아래에 누워 있다. 주어와 동사 She is lying은 문장에 없어서는 안 될 필수적인 부분이다. under the tree는 필수 성분으로 된 문장(그녀가 누워있다)에 '장소'(나무 아래에) 대한 추가 정보를 더해주고 있다. 2. 수식어는 문장에 없어도 되는 부가적인 성분이다. He is running with his dog. (O) 그는 개와 함께 달리고 있다. He is running. (O) 그는 달리고 있다. 수식어 with his dog이 없어도 문장은 성립되므로 '수식어 거품'이라고 부르기도 한다. 3. 수식어 거품은 문장 하나에 여러개.. 더보기
W32.Beagle.AV@mm Discovered: October 29, 2004 Updated: February 13, 2007 12:29:18 PM Also Known As: Win32.Bagle.AQ [Computer Assoc, W32/Bagle.BC.worm [Panda], WORM_BAGLE.AT [Trend Micro], Bagle.AT [F-Secure], W32/Bagle.bb@mm [McAfee], W32/Bagle-AU [Sophos], I-Worm.Bagle.at [Kaspersky], W32/Bagle.AQ@mm [Norman] Type: Worm Systems Affected: Windows 2000, Windows 95, Windows 98, Windows Me, Windows NT, Windows Serv.. 더보기
관리자로서 안전하게 웹 검색 및 전자 메일 읽기 관리자로서 안전하게 웹 검색 및 전자 메일 읽기 Michael Howard Microsoft Security Engineering 요약: Michael Howard는 도구를 사용하여 인터넷에 액세스할 때 불필요한 관리 권한을 제거함으로써 관리자로서 실행하고 안전하게 인터넷 데이터에 액세스하는 방법에 대해 설명했습니다. DropMyRights.msi 파일 다운로드 제가 여러 번 말씀 드렸지만 다시 한 번 말씀 드립니다. "관리자 계정으로 실행하는 것은 컴퓨터와 데이터 상태에 위험합니다." 그러므로 누군가가 관리자로 컴퓨터를 운영해야 한다고 말할 때마다 항상 보안 관점에서 볼 때 올바른 일이 아니라고 설득합니다. 저는 가끔 합당한 이유가 있는 사람을 만납니다. 예를 들어 저는 사무실의 컴퓨터를 사용하여 매일.. 더보기
NULL을 대입하는 것과 memset을 이용하는 것의 차이 0 은 정수 상수인 동시에 null pointer constant 라는 독특한 역할을 갖고 있습니다. 즉, 0 값을 갖는 정수 상수 수식이나, (void *) 로 변환되는 0 값을 갖는 정수 상수 수식은 포인터가 관련된 문맥에서 null pointer 로 변 환된다고 정의되어 있는 것입니다. 따라서, if ((p) != 0) { ... } 는 정의에 의해 0 은 p 가 갖는 데이터형의 null pointer 값으로 변환됩니 다. 이때 null pointer 의 내부 표현에 0 이 아닌 값을 사용하는 implementation 은 적절한 내부 표현을 생성할 수 있는 기회를 갖게 됩니다. 하지만, memset(p, 0, sizeof(p)); 의 경우 null pointer constant 가 적절한 null.. 더보기
memset()함수 char pTmp(256); memset(pTmp,'\0',256); //void *memset(void *s, int c, size_t n); memset() 함수는 s가 가르키는 메모리 영역의 처음 n 바이트를 상수 바이트 c 로 채운다. 더보기
Tree 컨트롤 스타일 Visual C++ 개념: 기능 추가 Tree 컨트롤 스타일 tree 컨트롤(CTreeCtrl) 스타일에 따라 tree 컨트롤의 모양이 달라집니다. tree 컨트롤을 만들 때 시작 스타일을 설정합니다. nIndex 매개 변수에 대해 GWL_STYLE을 지정하는 GetWindowLong 및 SetWindowLong Windows 함수를 사용하여 tree 컨트롤을 만든 후 스타일을 검색하고 변경할 수 있습니다. 스타일의 전체 목록은 Platform SDK의 Tree View Control Window Styles을 참조하십시오. TVS_HASLINES 스타일은 자식 항목을 해당 부모 항목에 연결하는 선을 그려 tree 컨트롤 계층의 그래픽 표시를 향상시킵니다. 이 스타일은 계층의 루트에서 항목을 연결하지는 .. 더보기
CFileView* CMainFrame::GetRightPane() CFileView* CMainFrame::GetRightPane() { CWnd* pWnd = m_wndSplitter.GetPane(0, 1); CFileView* pView = DYNAMIC_DOWNCAST(CFileView, pWnd); return pView; } GetPane 함수는 정적으로 분할된 윈도우의 포인터를 CWnd 형태로 리턴하는 함수입니다. 0,1은 결국 오른쪽 뷰에 대한 포인터를 리턴합니다. 이렇게 얻어진 CWnd 형 포인터는 DyNAMIC_DOWNCAST 라는 매크로 를 이용해 실제 자신의 원하는 뷰 포인터로 변환할 수 있습니다. 더보기
눈여겨 보는 것들... muurwerk published August 2, 2007 in dutch design, home accessories and walls | email | print | 0 comments I received an email from Berthe to inform me that her website Muurwerk is now in English as well as in Dutch. Berthe creates the most beautiful wall illustrations which you can buy as a stencil. Berthe also takes assignments for tailor made designs. Give her a photo or some text and this ta.. 더보기
두번째 이야기 : CSplitterWnd Class에 대해서... CSplitterWnd 클래스 변화시키기 이 내용은 마이크로소프트웨어 1999년 6월 내용중 "원리구현, UI를 강화하면 컴퓨터가 즐겁다[1], 특수한 UI를 적용한 스플리터 만들기"의 내용을 참고한 것입니다. 이 글에서 소개한 예제의 소스 원본 글의 예제소스 1. CSplitterWnd 클래스란? CSplitterWnd 클래스는 SDI에서 한번에 둘 이상의 뷰를 보여주는 것을 가능하게 하는 클래스입니다. MDI의 경우 child 윈도우를 여러개 만들어서 둘 이상의 뷰를 보여주지만, CSplitterWnd 클래스를 사용하면 한 화면을 두 개 내지는 그 이상 분할해서 한꺼번에 보여줍니다. 2. CSplitterWnd 의 파생클래스 만들기 CSplitterWnd를 변화시키려면 그 클래스에서 상속받은 새로운 .. 더보기