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

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

VC++ 6.0을 쓰지 말아야하는 이유

DarkKaiser, 2008년 3월 7일2023년 9월 5일

출처 : http://minjang.egloos.com/1783328

2008년 3월인 지금까지도 여전히 많은 프로젝트들이 10년 전에 출시된 VC++ 6.0으로 개발하고 있다는 사실이 다소 놀랍고 충격적이기까지 하다. 많은 분들이 토를 단다. 그런데 직접 십만 라인의 VC6 프로젝트를 2003년,VS 2003으로 이전한 경험이 있는 나로서는 그저 게을러서, 귀찮아서 라는 변명으로 밖에 들리지 않는다. 정말로 VC++ 6.0을 써야만 하는

Continue Reading

URL 클래스를 이용한 웹 페이지 긁어오기

DarkKaiser, 2008년 2월 28일2023년 9월 5일
BufferedReader br = null;
  
try {
  URL url = new URL("http://www.empas.com");
  br = new BufferedReader(new InputStreamReader(url.openStream()));
   
  String line = null;
  while ((line = br.readLine()) != null) {
    System.out.println(line);
  }
} catch (MalformedURLException e) {
  e.printStackTrace();
} catch (IOException e) {
  e.printStackTrace();
} finally {
  try {
    br.close();
  } catch (IOException 
Continue Reading

Visual C++ 2008 Feature Pack

DarkKaiser, 2008년 2월 25일2023년 9월 5일

출처 : http://blogs.msdn.com/bkchung/archive/2008/01/14/visual-c-2008-feature-pack.aspx

Download details VC++ 2008 Libraries Feature Pack Release

Visual C++ Team Blog  Q&A on our TR1 implementation

출시된 Visual Studio 2008에는 MFC의 업그레이드인 MFCNext와 Cpp0x의 새기능들이 포함된 TR1이 포함되지 않고 별도로 배포되는 Visual C++ 2008 Feature Pack에 포함되는데, 이번에 공개되었습니다. 물론 Visual Studio 2008 정식 버젼이 설치되어

Continue Reading
  • Previous
  • 1
  • …
  • 15
  • 16
  • 17
  • …
  • 34
  • 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)

    태그

    Ant application CI Collection COMAdmin CPagerCtrl CSplitterWnd DDR Enumeration FileInputStream FileOutputStream FormView GetLastInputInfo Hashtable IP IwebBrowser2 JSP mantis MRU Network NSIS PNG RDS SDRAM SIP strsafe subversion Trayicon USB UTF8 WTP 공과금처리시스템 닥터왓슨 디코딩 메모리구별법 면접 시스템에러메시지 은행 인코딩 출력 스트림 코드사이닝 탐색기 툴바 파이썬 한글

    메타

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