CoCreateInstance 做了什麼 菜菜的

2021-04-01 22:47:42 字數 444 閱讀 1005

cocreateinstance

在裡面會完成 cogetclassobject 得到類廠物件

然後呼叫pclassfactory->createinstance(...)建立乙個物件得到iunknown

而 cogetclassobject 則 查詢登錄檔 clsid_***x得到元件dll的位置,檔名

裝入dll

使用函式getprocaddress(..)得到那個dllgetclassobject

呼叫dllgetclassobject  //這個東西用來獲得類廠物件

在dllgetclassobject裡面:

pfactory->qureyinte***nce用來獲得類廠的指標

以上資料根據 <<用vc進行com程式設計所必須掌握的理論知識》整理

來自 ·lostall··com集中營

你到底做了什麼

從1月份 一直到現在,有沒有人問過自己,你到底做過了什麼,又做成了什麼。已經有4個月沒有碰過所謂的課本,一直也提不起學習的興趣,不過我做事一般不會後悔,我沒有學習,雖然這並不對,但是起碼我並沒有浪費自己的時間,我去玩也好,我睡覺也好,我度過了別人所沒有的生活,我也交往了新的朋友,新的老師,雖然與許多...

fork到底做了什麼?

在 linux 中 fork 是乙個非常重要的函式,它從乙個已經存在的程序中建立出了乙個新程序,這個新程序稱為子程序,而原程序稱為父程序。對於很多初學者來說,這是最不能理解的。的確,這只能說是看起來像,因為從彙編的層面就已經決定了棧的壓棧和出棧是成對出現的,乙個函式永遠只會返回一次。fork 函式的...

namenode format做了些什麼

在hadoop的hdfs部署好了之後並不能馬上使用,而是先要對配置的檔案系統進行格式化。在這裡要注意兩個概念,乙個是檔案系統,此時的檔案系統在物理上還不存在,或許是網路磁碟來描述會更加合適 二就是格式化,此處的格式化並不是指傳統意義上的本地磁碟格式化,而是一些清除與準備工作。本文接下來將主要討論na...