Skip to content
DarkKaiser의 블로그
DarkKaiser의 블로그
  • 개발 관련 자료(노션)
  • Raspberry Pi(노션)
  • WD My Cloud(노션)
  • GitHub
DarkKaiser의 블로그

[월:] 2008년 03월

패킷 캡쳐 프로그램

DarkKaiser, 2008년 3월 31일2023년 8월 30일

http://www.ethereal.com/

Continue Reading

Tree Sample

DarkKaiser, 2008년 3월 31일2023년 9월 6일

자바스크립트로 구현하는 트리 샘플

자바스크립트tree소스-btchae.zip

Continue Reading

Doxygen을 활용한 주석 작성 스타일 가이드라인(규칙)

DarkKaiser, 2008년 3월 30일2023년 9월 6일

출처 : http://a.tk.co.kr/130

1. 개요

프로그램 소스 코드의 주석은 크게는 다른 사람이, 작게는 코드 작성자 자신이 소스 이해하는데 도움을 주고 오작동을 방지하며 수정을 쉽게 해주는 매우 중요한 역할을 합니다. 따라서 코딩 스타일과 마찬가지로 주석 역시 공통의 규격이 없다면 다른 사람의 주석을 읽는데 많은 수고가 필요하므로 규격화된 주석 작성방법이 필요합니다.

위와

Continue Reading

VisualStudio 2005 환경설정 파일

DarkKaiser, 2008년 3월 28일2023년 9월 4일

DarkKaiser-vs2005-2008-03-28.vssettings.vssettings

 

 

스크린샷

Continue Reading

Increment File and Product Version Number – Multiple IDE

DarkKaiser, 2008년 3월 28일2023년 9월 4일

링크 : http://www.codeproject.com/KB/macros/IncVersionVC8.aspx

VC6 및 VC2005에서 버전 번호를 자동으로 증가시켜 주는 애드인

Continue Reading

POST 방식으로 IE를 실행시키는 방법

DarkKaiser, 2008년 3월 27일2023년 9월 6일

IEPostDataExecute.zip

void CIEPostDataExecuteDlg::OnBtnIeExecute()
{
  BSTR bstrURL = NULL;
  BSTR bstrHeaders = NULL;
  CString strURL = _T("http://10.201.2.95:8021/Result.asp");
  VARIANT vFlags = {0}, vTargetFrameName = {0}, vPostData = {0}, vHeaders = {0};

  HRESULT hr;
  if (FAILED(hr = CoInitialize(NULL)))
    return;

  IWebBrowserApp* pWBApp = NULL;
  if (FAILED(hr = CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_SERVER, IID_IWebBrowserApp, (LPVOID*)&pWBApp)))
    goto DoClean;

  
Continue Reading

구성요소 서비스의 내 컴퓨터 기본 DCOM 통신 속성 변경하기

DarkKaiser, 2008년 3월 27일2023년 9월 6일

참고 :
http://msdn2.microsoft.com/en-us/library/ms687763(VS.85).aspx
http://msdn2.microsoft.com/en-us/library/ms682790(VS.85).aspx

기본 속성 읽어오기

try
{
  ICOMAdminCatalogPtr spCatalog(_T("COMAdmin.COMAdminCatalog"));
  spCatalog-Connect(_T("localhost"));

  ICatalogCollectionPtr spCatalogCollection = (ICatalogCollectionPtr)spCatalog-GetCollection(_T("LocalComputer"));
  spCatalogCollection-Populate();

  long nCount = 0;
  nCount = spCatalogCollection-Count;
  if (nCount == 0)
  {
    AfxMessageBox(_T("내 컴퓨터의 DCOM 통신 속성을 읽어오지 못하였습니다."));
    return;
  }

  ASSERT(nCount == 1);

  ICatalogObjectPtr spCatalogObject;
  spCatalogCollection-get_Item(0, (IDispatch**)&spCatalogObject);

  
Continue Reading

ATL ActiveX 에서 실행시 보안 팝업창 없애는 법

DarkKaiser, 2008년 3월 23일2023년 9월 6일

이 글은 브라우저 상단에 뜨는 ActiveX 경고창이 아닌 ActiveX 스크립트 실행중에 별도로 뜨는 ActiveX 스크립트 경고 팝업창을 없애는 방법을 말한다.(아래그림)

컨트롤이 스크립팅에 대해 안전함을 표시

Internet Explorer에서 컨트롤이 있는 웹 페이지를 볼 수 있으며 보다 편리하게 Visual C++ .NET에 빌드된 웹 브라우저 뷰를 사용할 수 있습니다. 웹 브라우저 뷰에서 컨트롤을

Continue Reading

한글이 섞인 string의 길이 구하기

DarkKaiser, 2008년 3월 19일2023년 9월 5일
private int GetStringLength(string str)
{
    string s = str;
    byte[] temp = System.Text.Encoding.Default.GetBytes(s);
    return temp.Length;
}
Continue Reading

아이피 주소(IP Address) 문자열(String)의 유효성을 검사하는 함수

DarkKaiser, 2008년 3월 19일2023년 9월 5일
BOOL IsAvailableIP( LPCSTR szIP )
{
  if( szIP == NULL ) return FALSE;

  int len = strlen( szIP );

  // 7자( 1.1.1.1 ) 이상&& 15자( 123.123.123.123 ) 이하
  if( len 15 || len < 7 ) return FALSE;

  int nNumCount = 0;
  int nDotCount = 0;

  // 유효성검사
  for( int 
Continue Reading
  • 1
  • 2
  • Next

최신 글

  • AssertJ 소개testCompile ‘org.assertj:assertj-core:3.6.2’ 2017년 9월 14일
  • 자주 사용되는 Lombok 어노테이션 2017년 9월 14일
  • 유니코드 #3 2017년 9월 14일
  • 유니코드 #2 2017년 9월 14일
  • 유니코드 #1 2017년 9월 14일

최신 댓글

    카테고리

    • 개인 자료 (1)
      • 일기 (1)
    • 주절주절 (7)
    • 프로그래밍 갤러리 (16)
    • 프로그래밍 언어 (186)
      • Java (29)
      • C/C++/VC++ (114)
      • C# (11)
      • Visual Basic (6)
      • 안드로이드 (9)
      • Objective-C (5)
      • JavaScript (4)
      • JSP/Servlet (2)
      • Python (4)
      • 어셈블러 (1)
    • 개발++ (44)
      • Book (11)
        • Joel On Software (10)
      • 프로젝트 관리 (6)
      • Maven (1)
      • 디버깅 (1)
      • DirectX (1)
      • Silverlight (1)
      • RESTful (1)
      • Hacking (1)
      • WDM (4)
      • VoIP (5)
      • 기타 (1)
    • 개발 도구 (15)
      • eclipse (14)
      • Sublime Text (1)
    • 네트워크 (7)
    • 설치 및 배포 (7)
      • InstallShield (2)
      • NSIS (4)
    • 버전 관리 (9)
      • Git (2)
      • CVS (2)
      • Subversion (5)
    • 데이터베이스 (7)
      • Oracle (3)
      • Sybase (2)
      • MS-SQL (2)
    • 단위테스트 (3)
      • JUnit (1)
      • NUnit (2)
    • 버그추적시스템 (2)
      • mantis (2)
    • 운영체제 (7)
      • Windows (5)
      • 리눅스 (2)
    • WAS (3)
      • WebLogic (3)
    • 디자인패턴 (1)
    • 디지털 이미지 프로세싱 (16)

    태그

    Assert() CImage cvsnt DDK DefaultTraceListener delegate eclipse EventLogTraceListener maven MDI MFC MSDN mutable NAnt new pragma RAW snoopspy std::auto_ptr STLFit STLPort STLTask TCP/IP Thread UNICODE useBean VI volatile watch WinSXS XP테마 기하학 데이터소스 드라이브 마스크 문자열 상수 스레드 스레드 동기화 시간 실용주의 실용주의 프로그래머 자바빈즈 툴팁 패킷

    메타

    • 로그인
    • 엔트리 피드
    • 댓글 피드
    • WordPress.org
    ©2025 DarkKaiser의 블로그 | WordPress Theme by SuperbThemes