[問題] MFC建立對話盒(dialog)
如要用MFC建立一個空白視窗框架,可以用CFrameWnd::Create來建立,如下:
#include <afxwin.h>
#include "resource.h"
class MyFrame : public CFrameWnd
{
public:
MyFrame()
{
Create(NULL,_T("Title"));
}
};
class MyApp : public CWinApp
{
public:
BOOL InitInstance()
{
CFrameWnd *Frame = new MyFrame;
m_pMainWnd = Frame;
Frame->ShowWindow(SW_SHOW);
return true;
}
} a_app;
那麼我如果想“用程式碼”建立一個「主要Dialog」要怎麼做呢?
「主要Dialog」就像Windows裡的「小算盤」,點進去就是灰底的Dialog對話盒
其實CDialog好像還有分什麼Modal和Modeless的
但是那對我而言還太難,我只是想跳出一個簡單的灰底Dialog就好了
就像小算盤那樣…
--
歡迎各位使用以下網站服務:
http://redwh.al/ (短網址服務)
http://i.redwh.al/ (圖片即時上傳服務)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.233.25
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1477590831.A.C09.html
→
10/28 05:27, , 1F
10/28 05:27, 1F
→
10/29 02:52, , 2F
10/29 02:52, 2F
→
10/29 02:53, , 3F
10/29 02:53, 3F
→
11/01 19:00, , 4F
11/01 19:00, 4F
→
11/01 19:01, , 5F
11/01 19:01, 5F
→
11/01 19:01, , 6F
11/01 19:01, 6F
→
11/01 19:02, , 7F
11/01 19:02, 7F
→
11/01 19:04, , 8F
11/01 19:04, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章