본문 바로가기

2017/026

Window Spy - C# .NET FrameWork 버전은 4.5.2 입니다. C# Window Form 공부 하면서 만들어봤습니다.공부하면서 기능추가 하겠습니다.Absolute 는 화면 기준이고 Client 는 현재 활성화된 창 기준입니다. 2017. 2. 24.
[C/C++] WinINet vs WinHTTP in MSDN HTTP통신을 하기위해서 우리가 사용할수 있는 방법은 WinINet 과 WinHTTP 가 있다.통신을 하기위해선 둘중 하나를 선택해야된다. 그렇다면, 어떤것을 선택하는게 좋을까?MSDN에서는 특별한 경우가 아니거나 둘중 뭘 사용해야 될지 모르겠다면 "WinINet"을 사용하기를 권장한다.어째서 WinINet을 권장하는 것일까?? 그 이유는 WinHTTP가 못하는 것을 WinINet이 할 수있기 때문이다. 따라서 WinINet은 WinHTTP의 상위호환이라 생각해도 된다.그렇기 때문에 우리는 당연히 상위호환인 WinINet을 사용하는게 올바른 선택일 것이다.WinINet은 자격증명 캐시, 자격증명을 자동으로 얻고 이에 대한 코드를 제공한다고 한다.또, 쿠키들을 저장하거나 보거나 하는 API 들도 제공한다고.. 2017. 2. 23.
현재 연결중인 wifi 이름 확인하기 wifi 찾는거에 대해서 흥미가 생겨서 구글과 msdn 검색을 했습니다.저도 msdn 참조하면서 공부하면서 msdn의 예제를 보면서 소스를 짜봤습니다. #ifndef UNICODE#define UNICODE#endif #include #include #include #include #include // Need to link with Wlanapi.lib and Ole32.lib#pragma comment(lib, "wlanapi.lib")#pragma comment(lib, "ole32.lib")using namespace std;int wmain(){HANDLE hClient = NULL;DWORD dwMaxClient = 2;DWORD dwCurVersion = 0;DWORD dwResult = 0.. 2017. 2. 16.
fcvt(double,int,int*,int*) 실수를 문자열로 변환하다. fcvt() 는 float형을 string으로 변환하는 함수입니다.msdn에 보면 현재 VS버전에서는 _fcvt()를 쓰는것을 권장하고 있습니다.선언 헤더파일은 입니다. fcvt() char *fcvt(double value,int count,int *dec,int *sign); Parameters value : 변환될 숫자count : 부동소숫점 뒤 갯수 dec : 부동소숫점의 위치가 반환될 포인터 입니다. sign : 부호값이 반환될 포인터 입니다. Return Value fcvt는 char * 를 반환하며 , 에러 발생시 NULL을 반환합니다. Remarks fcvt 함수는 실수를 널종료 문자열로 변환해 줍니다. count의 값이 원래 부동소숫점의 뒤 숫자 수보다 적다면 반올림된 값이 반환되고 반대.. 2017. 2. 15.