전체 글
Language & API/C
2017. 5. 2.
[코딩]VS2013 printf 64bit 주소 출력하기
printf 문에 주소를 표현하고 싶었습니다. %X %08X 를 사용하였으나 잘려나왔습니다. 아래와 같이 수정한 후 제대로 표현이 되었습니다. 123unsigned char b = 0x12;unsigned char *tt = &b;printf("0x%p", tt);cs 0x%p를 사용하였습니다. specifier Output Example x Unsigned hexadecimal integer 7fa X Unsigned hexadecimal integer (uppercase)7FA p Pointer address000000079B6AE324
How to development
2017. 5. 2.
OUTLOOK 2016 MSG 파일 버그 수정 패치 버전
OUTLOOK 2016 버그 중에 첨부 파일이 있는 메일을 파일로 저장해보면 그 안에 내용이 하나도 안보이는 버그가 있었습니다. .msg 파일 입니다. 해당 경로를 알려드립니다. 64bit 아래 경로입니다. https://www.microsoft.com/ko-kr/download/details.aspx?id=53770 32bit 경로입니다. https://www.microsoft.com/ko-KR/download/details.aspx?id=53789 그리고 아래는 2017/04 OFFICE 최신 업데이트 링크이다. 개선사항 : Fixes an issue that occurs when you use Korean IME to rename tables in PowerPivot manager. https://..
BLOG/Tistory
2017. 5. 2.
티스토리 광고 달기 ADSENSE
아무것도 모르고 페이지 마다 광고 코드를 달았네요. ㅠ.ㅠ 이글을 읽으시는 분들은 저와 같은 노가다를 하지 않기를 바랍니다. 아래와 같이 설정하면 플러그인이 알아서 광고를 달아줍니다. 자. 에드센스에서 광고 코드를 받은 후 해야 할 작업을 간략하게 알려드릴꼐요. 관리 -> 플러그인 설정에 보면 아래와 같은 옵션을 사용해주면 됩니다. 붉은 색으로 표시된 부분이 AdSense와 연동 되는 플러그인입니다. 이것도 모르고 글쓰고 그 밑에 HTML 옵션 키고 광고 달고 있었네요. ㅠ.ㅠ 설정 버튼을 누르면 위와 같이 광고 코드 넣는 부분이 보입니다. 다행이도 글을 많이 쓰지 않아 오랜시간은 걸리지 않았지만 이런 불상사가 일어나지 않기를 바랍니다.
Language & API/C
2017. 4. 27.
[코딩]문자열 리터럴 연결
두 줄 이상이 필요한 문자열 리터럴을 형성하려면 두 문자열을 연결합니다. 이렇게 하려면 백슬래시를 입력한 다음 리턴 키를 누릅니다. 백슬래시를 사용하면 컴파일러가 다음 줄 바꿈 문자를 무시합니다. 예를 들어, 다음 문자열 리터럴은 "Long strings can be bro\ ken into two or more pieces." 다음 문자열과 동일합니다. "Long strings can be broken into two or more pieces." 문자열 연결은 이전에 백슬래시를 사용한 모든 위치에 사용할 수 있습니다. 두 줄 이상의 문자열을 입력하려면 뒤에 줄 바꿈 문자를 추가하면 됩니다. 문자열 리터럴 내에서 줄을 강제로 추가하려면 다음과 같이 줄을 나눌 문자열 지점에 줄 바꿈 이스케이프 시퀀스(\..
OS AND OFFICE/Windows
2017. 4. 27.
LTSB 2015 2016 개발환경 테스트 결과
현재(2017/4/26) LTSB 버전은 2015 2106 두가지 버전이 있습니다. 아래와 같이 테스트 한 결과 저의 개발환경에서는 2015를 사용해야할듯 싶어 적어둡니다. 2015에서는 거의 WIN7 설치된 파일들이 비슷하게 설치가 됩니다. VS2005 OK -> 특별한점 없이 플래폼 빌드 까지 잘 설치 됩니다. ㅎㅎ VS2008 OK -> Wince 용 컴파일 안되어서 SP1을 설치 하니 잘되네요 ㅎㅎ 액티브싱크 OK -> KN 버전이라 따로 미디어 센터 설치하고 나니 잘되네요. ㅎㅎ 기타 SDK OK 데몬 OK Ultra ISO OK 2016 -> 결과 VS2005 OK VS2008 OK 액티브 싱크 OK 기타 SDK -> //설치시 에러가 납니다. 2015새로 설치해서 해봤는데 에러나네요 //. ..
Language & API/C
2017. 4. 24.
strcpy 와 strcpy_s 차이점
Vs 2013 에서는 strcpy를 사용하지 못하도록 되어있습니다. 하지만 아래와 같이 옵션을 No로 변경하면 strcpy를 사용할수 있습니다.. 그리고 되도록 이면 strcpy_s를 사용하면 좋습니다. 아래 코드를 보면서 strcpy와 strcpy_s에 대해 좀더 설명하도록하겠습니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445#include int main(_In_ int _Argc, _In_reads_(_Argc) _Pre_z_ char ** _Argv, _In_z_ char ** _Env){ char _dest[10] = {0,}; char _Source[10] = "123456789"; //[0..
OS AND OFFICE/Windows
2017. 4. 14.
Windows 10 릴리즈 정보
아래 Windows 10 현재 서비스 되고 있는 버전 정보들입니다. (17/04/14)CB : 윈도우 업데이트 기능을 통해 강제로 자동 업데이트를 받는 것으로 사용자가 업데이트를 미루거나 원하는 업데이트만 받는것이 불가능합니다. 4개월의 수명 주기를 가집니다. CBB : 비니지스용 윈도우 업데이트 방식 또는 윈도우 서버 업데이트 서비스 방식 을 선택할수 있습니다. 비지니스용 윈도우 업데이트 기능은 윈도우 기기를 항상 최신 버전으로 유지 및 관리 할수 있도록 지원하는 옵션으로 기업용버전입니다. 기업 내 IT 관리자가 직원들의 윈도우 10 PC 업데이트를 제어 할수 있는 방식입니다. 그리고 CBB는 윈도우 10 업데이트를 연기 할 수 있는데 새로운 기능 업데이트만 연기 할수 있고 기간 제한이 있습니다. 보안..
Language & API/MFC
2017. 4. 12.
MFC 계층 구조 차트
다음 그림은 CObject에서 파생된 MFC 클래스를 나타냅니다. 다음 그림은 CWnd 및 CCmdTarget에서 파생된 MFC 클래스를 나타냅니다. 다음 그림은 CObject에서 파생되지 않은 MFC 클래스를 나타냅니다. MSDN 링크로 따라가면 다운을 받을수가 없습니다. 아래를 클릭해서 다운을 받도록 합니다.
Language & API/WIN API
2017. 4. 10.
WaitCommEvent 함수
Waits for an event to occur for a specified communications device. The set of events that are monitored by this function is contained in the event mask associated with the device handle. 지정된 통신 장치에서 발생하는 이벤트를 기다린다. 지정된 이벤트는 디바이스 핸들과 연관된 이벤트 마스크를 포함하며 이 함수에 의해 모니터된다. Syntax C++ 12345BOOL WINAPI WaitCommEvent( _In_ HANDLE hFile, // CreateFile HANDLE _Out_ LPDWORD lpEvtMask, // 수신 Mask 이벤트 _In_ LPO..