윈도우 7의 사용자 UAC(계정 컨트롤 보안)는 윈도우 비스타(Windows Vista)부터 추가된 가장 유용한 기능중 하나입니다. 이는 사용자에게 권한을 위임하여 프로그램 설치등이 이루어 질 때 악성 프로그램이 마음대로 설치가 되지 못하게 하는 이점을 가지고 있습니다. 이러한 UAC(계정 컨트롤 보안)는 윈도우 7으로 오면서 더욱더 강력해졌지요. 하지만 사용자 입장에서는 여간 불편한게 아닙니다. 프로그램 실행 및 설치를 할때 매번 메시지가 뜨게되니 말이죠. 그래서 이 글에서는 UAC(사용자 계정 컨트롤) 알림창 끄기 방법에 대해서 알아볼까 합니다. 1. 제어판을 열어서 사용자 계정으로 들어갑니다. 시작 버튼을 누르고, 제어판을 누릅니다. 모든 제어판 항목에서 사용자 계정을 누릅니다. 2. 사용자 계정에..
윈도우에서 어떠한 파일을 받았는데, 자신이 원하지 않는 확장자로 되어 있으면 난감하시죠. 오늘은 윈도우에서 확장자를 변경하는 방법에 대해서 간단히 알아볼까 합니다. 윈도우에서 파일 확장자 바꾸는 방법은 생각보다 쉬운데요. 확장자가 안보이는 경우가 있어 난감할 때가 있죠. 이럴 때는 윈도우 속성에서 확장자를 보이게 하고, 파일 확장자를 바꾸면 됩니다. 파일 확장자가 안보이는 경우까지 감안하여 알려드리니, 이미 확장자가 보이신다면 이름 변경하는 부분부터 확인하시면 됩니다. 자 TestFile 이라는 파일을 다운로드 받았다고 가정해보겠습니다. 확장자가 보이지 않네요. 확장자를 바꾸고 싶은데 말이죠. 그럼 확장자가 보이게 해야겠죠. 자 따라해보시죵! 아래의 그림처럼 구성 - 폴더 및 겁색 옵션을 누릅니다. 폴더..
MFC를 쓰다보면 'const char'에서 'LPCWSTR'(으)로 변환할 수 없습니다 라는 에러가 종종 뜹니다. 이 부분은 프로젝트의 설정 부분이 제대로 되어 있지 않기 때문에 발생하는 경우인데요. 이를 해결하기 위해서는 프로젝트의 속성을 변경해 주면 됩니다. 프로젝트 속성에 Character Set이 Multi Byte가 아닌 Uni-Code로 설정이되어 있기 때문인데요. 이를 변경하는 방법을 알아보도록 하겠습니다. 아주 간단해요~! 1. 프로젝트의 속성 창을 엽니다. 2. 일반(General)에서 문자열 셋(Character Set)을 찾습니다.기본값이 유니코드로 되어 있는것을 확인할 수 있습니다. 3. Multi-Byte로 변경을 합니다. 4. 에러가 해결이 됩니다. 이 글이 도움이 되셨나용?
콜백함수는 Callback 함수라는 이름자체 때문에 많은 사람들이 헷갈려 하는 부분이 있습니다. 그래서 이번 글에서는 이러한 헷갈림을 없애기 위해서 콜백함수에 대해서 설명을 드리고자 합니다. 일반적인 개발에는 개발자가 시스템이 필요한 시점에 어떠한 특정 기능을 호출하는 방식으로 많이 사용됩니다. API를 제공받아 이 API를 시점에 맞게 호출하는 것이지요. 이는 일반적인 프로그래밍 개발 방법입니다. 하지만 이러한 함수의 호출을 시스템에 맞겨야 하는 상황이 발생하기도 합니다. 사용자가 호출 시점을 결정하는 것이 아닌 시스템 입장에서 필요한 타이밍에 호출이 필요한 상황인것이죠. 예를 들어보겠습니다. 특정 이벤트가 발생할 때 이를 사용자에게 알려준다고 가정을 해볼께요. 특정 이벤트가 발생하기 전에는 프로그램 ..
윈도우에서 .NET Framework 설치 오류 및 에러 해결 방안 윈도우에서 닷넷 프레임워크(.NET Framework)를 설치할 때 에러가 나는 경우가 있습니다. 1) 제어판에서 .NET Framework 제거를 시도합니다. 1. 시작 --> 제어판 --> 프로그램 추가/제거 제어판을 실행합니다.2. Microsoft .NET Framework 이라는 이름으로 시작되는 모든 항목을 제거합니다. 2) Cleanup Tool을 통한 삭제 (1번 실패시) 첫번째 방법이 실패를 하면, Cleanup Tool을 통해서 삭제를 하셔야합니다. Cleanup Tool은 아래의 파일을 통해 다운로드 받을 수 있습니다. Cleanup Tool을 실행하고 나서 , YES를 클릭한뒤 All Version과 윈도우 OS 버..