안녕하세요. 구스입니다. 오늘은 Visual Studio에서 NI의 Measurement Studio를 활용하여 CWButton, CWGraph, CWGraph3D을 사용하기 위한 설정 방법에 대해서 알아보도록 하겠습니다. 기본적으로 Visual Studio 설치뒤 Measurement Studio를 설치하게 되면, .NET Framework 환경에서는 Measurement Studio의 기본 컨트롤과 인디케이터를 Toolbox에서 사용할 수 있습니다. 아래의 그림을 보면 확인이 가능하겠지만, C#으로 프로젝트를 생성하면 자동적으로 Toolbox에 관련 컨트롤들이 뜨게 됩니다. 이를 Drag and Drop을 통해서 Form에 대한 디자인 구현이 가능하게 되죠. 하지만 ActiveX 기반의 CW로 시작하..
MFC를 쓰다보면 'const char'에서 'LPCWSTR'(으)로 변환할 수 없습니다 라는 에러가 종종 뜹니다. 이 부분은 프로젝트의 설정 부분이 제대로 되어 있지 않기 때문에 발생하는 경우인데요. 이를 해결하기 위해서는 프로젝트의 속성을 변경해 주면 됩니다. 프로젝트 속성에 Character Set이 Multi Byte가 아닌 Uni-Code로 설정이되어 있기 때문인데요. 이를 변경하는 방법을 알아보도록 하겠습니다. 아주 간단해요~! 1. 프로젝트의 속성 창을 엽니다. 2. 일반(General)에서 문자열 셋(Character Set)을 찾습니다.기본값이 유니코드로 되어 있는것을 확인할 수 있습니다. 3. Multi-Byte로 변경을 합니다. 4. 에러가 해결이 됩니다. 이 글이 도움이 되셨나용?
마이크로소프트 최신 프로그래밍 언어 : Visual C# 마이크로소프트 Visual C# .NET 은 마이크로소프트 .NET 기술 기반의 새로운 프로그래밍 언어로, 개발 시간과 비용을 줄여 빠르고 쉬운 개발이 가능하다고 주장을 하고 있습니다. 이 글에서는 C#에 대한 소개와 프로그래밍의 실제 모습에 대해서 이야기하도록 하겠습니다. 테스트 및 측정 기반의 C# 언어의 전체 기능을 모두 사용하기 위해서는 이 언어가 .NET Framework와 어떻게 연동이 되는지를 파악해야 합니다. 이 글에서는 C# 및 객체 지향적 접근에 대한 논의는 물론, 프로그래밍 하는 방법과 테스트 및 측정 어플리케이션 개발에 적합한 방법에 대해서 이야기할 것입니다. 1. The .NET Framework: 배경 지식 공용 언어 런타..
윈도우 버전에 따른 Visual C++관련 헤더 설정하기 (error C2065: undeclared identifier 해결 방안) 하위 버전의 윈도우에서 개발된 Visual C++관련 코드를 수정하는 경우가 발생할 때가 가끔은 있습니다. 이런 경우 프로젝트를 업그레이드 하고 컴파일을 누르면 컴파일이 되지 않고, 코드에는 선언이 되어있는 다양한 클래스 혹은 구조체들을 찾지 못해 에러가 발생을 합니다. 이에 대한 예를 알아볼까요? 위의 그림의 경우 PSCROLLBARINFO라는 개체를 인식하지 못하여 발생하는 에러입니다. 하지만 코드에서 PSCROLLBARINFO를 찾아서 들어가 보면 코드나 헤더상에는 반드시 이 개체가 존재합니다. 이러한 문제는 왜 발생하는지 알아보도록 하겠습니다. Microsoft V..
비주얼 스튜디어에서 C, C++로 혼합된 프로그래밍을 하다 보면 C1853 에러가 발생 할 가능성이 있습니다. 이 에러가 발생하는 이유는 다음과 같습니다.컴파일러는 C 소스 파일에서 c + + 컴파일러에 의해 생성 된 미리 컴파일된 헤더를 사용 하려고 합니다. "미리 컴파일된 헤더의 파일별 사용" 프로젝트의 소스 코드를 C와 c + +를 사용 하 여 사용 하는 경우 발생할 수 있습니다. 이와 관련된 내용은 아래의 링크를 참조하세요. MSDN 관련 링크 : http://support.microsoft.com/kb/126717/ko 이 에러를 해결하는 방안은 프로젝트 속성에 가서 미리 컴파일된 헤더를 사용하지 않겠다라고 설정만 하시면 됩니다.프로퍼티 페이지 - C/C++ - Precompiled Header..