MFC 動態建立Picture Control

2021-07-02 05:52:43 字數 410 閱讀 1311

1.首先定義乙個靜態的cstatic 的指標

cstatic *ppicturecontrol = null;

ppicturecontrol->create(_t( "" ), ws_child | ws_visible | ss_bitmap, crect (20,10,80,40), this, 12345);

這裡在建立的時候一定不能少了"ss_bitmap" 這個風格不熱沒有辦法顯示

為了測試我們是否建立成功我們顯示一張

cimage img;

hresult ret = img.load(_t("res/123.jpg")); 是我要載入的名稱,包含路徑

hbitmap hbitmap = img.detach();

hbitmap->setbitmap(hbitmap);

MFC動態建立物件

define implement dyncreate class name,base class name cobject pascal class name createobject implement runtimeclass class name,base class name,0xffff,...

MFC 動態建立控制項

知識點 cedit create dwstyle引數 動態建立edit控制項 crect類 一 cedit create函式 cedit create bool create dword dwstyle,const rect rect,cwnd pparentwnd,uint nid 以下風格在 e...

MFC解密(3) 動態建立

關鍵字 declare dyncreate implement dyncreate 1.mfc通過上面2個巨集為我們包裝了 物件 的建立過程 可見,declare dyncreate實際上包含了2步 1.declare dynamic 實現rtti 2.createobject 實現物件動態建立 2...