原创 Luabind Boost1.64編譯問題

我用是1.64,應該是 optional relational operator出現就有這樣的編譯問題。配置好編譯出現報錯:1>------ 已啓動生成: 項目: libluabind, 配置: Release Win32 ------

原创 Q*Layout

針對“移動了子項,我還想交換的兩個項,但是Q*Layout不會自動刷新了”的問題。 *其中Q*Layout代指所有不同類型的Layout。 網上說重新刪除或者添加項就可以達到刷新效果。 看了一下源碼。 其實內部都是調用了invalida

原创 變長參數模板使用-傳不定長、不同類型參數

自定義解包函數就ok。#include <iostream> #include <string> template <class T, class ...Arg> void printT(const T& value, const Ar

原创 UE4 新版本創建Component指針

新版本使用Component //.h UPROPERTY(VisibleDefaultsOnly, BlueprintReadOnly, Category = "Pickup") class USphereComponent* Bas

原创 CMFCRibbonBar hide QuickAccessToolbar

CMFCRibbonBar隱藏快速訪問工具欄。 這個快速訪問工具欄挺煩的。很多時候想把它幹掉。 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) {if (CMDIFrame

原创 MFC 播放動畫。

原本用CxImage實現這個loading的效果的。但是在後續工作中用到boost::log。 他們中有一些衝突。如果兩個都是設置了文件路徑: cximage動態加載。log設置寫路徑之後。 他們分別需要下面設置爲不同的值,因爲字符集採