原创 GetProp和SetProp用法!

在百度百科中對GetProp和SetProp的解釋如下: GetProp 函數功能:該函數從給定窗口的屬性列表中檢索數據句柄。給定的字符串標識了要檢索的句柄。該字符串和句柄必須在前一次調用SetProp函數時已經加到屬 性表中。

原创 AfxParseURL

AfxParseURLBOOL AFXAPI AfxParseURL(LPCTSTR pstrURL,DWORD& dwServiceType,CString& strServer,CString& strObject,INTERNET_

原创 C++ COM實現之三 實現類廠

類廠是什麼?就是一個工廠用於創建各種產品,將創建好的產品提供給外部用戶使用。其實現如下: factory.h #pragma once #include "unknwn.h" class CClassFactory : public

原创 [HengStar-Boost講堂]多索引容器multi_index_container實戰

寫篇文章不容易,希望大家珍惜作者的勞動成果,轉載請註明出處^^ 原文地址:http://blog.csdn.net/gongxinheng/archive/2010/03/27/5421914.aspx by: HengStar 201

原创 基於COM的輕量級組件技術的簡單實現

0  引言   在軟件開發中,組件是一些小的二進制可執行程序,它們可以給應用程序、操作系統以及其他組件提供服務。實際應用中主要採用COM技術開發軟件組件。這是由Microsoft提出的一種組件標準,它定義了組件程序之間進行交互的標準。標

原创 C++ COM實現之二 註冊這個DLL

DLL做好之後就可以實現註冊代碼了,註冊之後客戶端就可以通過註冊表查詢到該DLL並進行調用。下面是註冊過程,其中使用的兩個文件如下: //--------------------------------------------------

原创 學習NSIS

通過今天的學習 有幾個用到的變量和方法   一、INSTDIR & EXEDIR INSTDIR是解壓縮的路徑,就是安裝後釋放的文件地址,即安裝時設置的安裝地址 EXEDIR指安裝文件所在的文件夾,就是執行完.NSI生成的“INSTALL

原创 COM技術初探(三)-- 一個真正的COM

作者: venture 下載源代碼一、實現ISmipleMath,IAdvancedMath接口和DllGetClassObject()1.1 實現ISmipleMath和IAdvancedMath接口讓我們將原來的CMath 類(CMa

原创 GDI+更改bmp圖片大小~

Gdiplus::Bitmap * CSelfFacePicSetWnd::ScaleBitmap(Gdiplus::Bitmap * pBitmap,UINT nWidth,UINT nHeight) {  Gdiplus::Bitma

原创 MSXML應用總結 開發篇(上)

  (由於包含太多格式符號,新浪提示篇幅過長,因此分爲上、下兩篇)     本篇是接前文“MSXML應用總結 概念篇”寫的,主要總結一下MSXML DOM接口的應用。DOM(Document Object Model)是微軟提供的處理XM

原创 WTL中CFileDialog和MFC中CFileDialog下拉文件類型出現的亂碼解決

在MFC中如果需要過濾文件 如下: szFilter[]=   圖片文件 (*.jpeg)|*.jpeg "; 可能在下拉文件選項中另外出現其他亂碼的選項; 解決: szFilter[]=   圖片文件 (*.jpeg)|*.jpeg|

原创 WTL中CFileDialog的使用······

(1)打開文件對話框 CFileDialog cFilePath( TRUE,NULL,NULL,OFN_SHAREAWARE,_T("VR Files (*.wrl)/0*.wrl/0All Files (*.*)/0*.*||")

原创 C++ COM實現之一 創建一個DLL

COM是一種接口技術,它提供了一種方法用於客戶程序進行調用。COM原理和技術的文章已經很多了,就不過多講解了,這裏只注重實現。下面分幾步對進程內COM組件進行編碼實現以達到對實現一個COM的清晰的認識,目的是通過COM接口方法調用DLL中

原创 COM技術初探(二)

         作者: venture 下載源代碼第一部分目錄 一、COM是一個更好的 C++   1. COM 是什麼   2. 從 C++ 到 DLL 再到 COM      2.1 C++      2.2 DLL    

原创 超類化和子類化的區別

Q: 我看了WINX開發包中的文檔中,你提到了超類,它是什麼概念?我平常只聽過子類(Subclass)。 A: 子類化(Subclass)是指替換窗口過程(WNDPROC)。    超類(Superclass)是替換窗口過程(WNDPR