#include
#include
#include
#include
using namespace std;
//顯示資料夾瀏覽對話方塊
//用shell提供的shbrowseforfolder,需要乙個指向browseinfo結構的指標
/* browseinfo結構
hwnd hwndowner,指定對話方塊的父視窗的控制代碼
lpcitemidlist pidlroot,指定開啟瀏覽的根目錄,若為null,表示桌面
lpstr pszdisplayname,指定乙個緩衝區,接收使用者選擇的目錄的顯示名稱
lpcstr lpsztitle,樹形檢視上方顯示的文字
uint ulflags,指定屬性
bffcallback lpfn,指定**函式,發生某些事件時,指定的函式被呼叫,允許程式進一步定製對話方塊的行為
lparam lparam,若指定**函式,引數值傳遞給**函式
int iimage,代表使用者選擇的資料夾物件的圖示在系統圖示列表中的索引 */
int main()
return 0;
}
k means聚類分析範例程式
在上一節我們對k means的原理做了初步的 這裡我們對k means的演算法做乙個總結。首先我們看看k means演算法的一些要點。1 對於k means演算法,首先要注意的是k值的選擇,一般來說,我們會根據對資料的先驗經驗選擇乙個合適的k值,如果沒有什麼先驗知識,則可以通過交叉驗證選擇乙個合適的...
資料結構 堆疊的範例程式
堆疊本身可以使用靜態陣列結構或動態鍊錶結構實現,只要維持堆疊後進先出和從頂端讀取資料兩個基本原則即可。利用資料結構來實現堆疊的好處是演算法設計簡單,下面將用佇列來模擬堆疊。範例是 以陣列模擬撲克牌的洗牌及發牌過程,以點數取得撲克牌後放入堆疊,放滿52張牌後利用堆疊功能來給4個人發牌。include ...
EXT JS 6示例程式 Login示例程式
1.用sencha cmd生成應用程式模版 2.建立login view元件 資料夾下,有預設的 main 資料夾,這個資料夾包含了檔案main.js,maincontroller.js,和 mainmodel.js 資料夾下建立乙個資料夾 login 在 login 資料夾下,新建兩個檔案 log...