Study178 win7에서 cmd로 방화벽 설정 윈도우 7 에서 방화벽을 설정해야 하는 일이 생겼는디xp에서는 레지스트리에 등록해서 처리하면 됬지만 win7부터는 보안이 강화되서 인지 레지스트리를 통해 작업하는 방법이보이지 않았다..;;그래서 좀 더 조사 하던중 간단하게 커맨드 창에서 명령어를 방화벽을 설정 할 수 있는 방법이 있어 정리해 둔다.(COM객체를 통해서 등록하는 방법도 있지만..뭔가 귀찮아 보이므로 패스...원하시는 분들은 구글링 고고!~) 방화벽 인바운드 추가시 netsh advfirewall firewall add rule name="Test" dir=in action=allow program="c:\MyTest\test.exe" enable=yes반대로 삭제 명령은netsh advfirewall firewall delete rule .. 2012. 10. 24. 자식창 움직이면 부모창도 같이 움직이게 하기 OnNcHitTest() 함수를 추가 후 아래 파란색 부분 추가~^^ LRESULT CMain::OnNcHitTest(CPoint point){UINT hit = CDialog::OnNcHitTest(point); if(hit == HTCLIENT){CDialog *pDlg = reinterpret_cast(GetParent());pDlg->SendMessage(WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(point.x, point.y)); } return CDialog::OnNcHitTest(point);} 정보는 공유되어야 한다 쭈욱~~ 2012. 10. 18. Use MFC in a Shared DLL과 Use MFC in a Static Library Use MFC in a Shared DLL과 Use MFC in a Static Library 에 대햇.. MFC 프로젝트를 만들어서 사용할 때 'Use MFC in a Shared DLL과 Use MFC in a Static Library' 이 두가지 옵션중선택해서 사용할 때가 있다일반적으로 난 Use MFC in a Static Library 를 사용했다.이것의 간단한 의미를 보자면Use MFC in a Static Library : 현재 프로그램에서 필요로하는 기본적인 라이브러리를 코드에 포함하여 하나의 파일로 만드는것(?) 맞나..암튼 위 옵션을 선택하여 따로 기본 dll들을 같이 배포할 필요가 없다. 즉 exe하나의 파일에 필요로 하는것들이 포함되어 있다는것~ 하지만 Use MFC in a Sh.. 2012. 8. 27. 현재 사용중인 ip주소를 가져오는 방법 현재 사용중인 ip를 가져오는 방법에 대해 알아보도록 하자방법은 간단하다 gethostbyname()함수를 사용하면 HOSTENT 구조체에 대한 포인터를 리턴하게 되어있다.HOSTENT 의 구조체 내용을 보면 아래와 같은데struct hostent { char FAR * h_name; char FAR * FAR * h_aliases; short h_addrtype; short h_length; char FAR * FAR * h_addr_list; };뭐 위에 대한 구조체에 대한 정의는 인터넷 검색하면 금방나오므로 쉽게 알 수 있을 것이다.뭐 대락적으로 보면 'h_addr_list에 주소값이 들어 있겠구나' 라고 감이 올것이다.우선 저 함수를 사용하려면 호스트네임이 필요한데 그건 간단히 gethostnam.. 2012. 5. 2. 이전 1 ··· 17 18 19 20 21 22 23 ··· 45 다음