PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] MFC建立對話盒(dialog)
作者:
red0whale
(red whale)
2016-10-28 01:53:44
如要用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就好了
就像小算盤那樣…
作者: longlongint (華哥爾)
2016-10-28 05:27:00
什麼是dialog? 什麼是小算盤?
作者:
Schottky
(順風相送)
2016-10-29 02:52:00
model 是有 resource 預先畫好的,modeless 是用程式碼即時建立的
作者:
sosokill
(vieux)
2016-11-01 19:00:00
create一個dailog 載入對應的resource不就好了?model跟modeless差別在於 model方式跳出 會強制鎖死在dialog還沒關閉前 無法回到上一層parent介面modeless則是不鎖定focus 可以隨意切換回其他視窗
https://goo.gl/RQRfZc
<-MSDN說明
繼續閱讀
[問題] openGL 貼bmp圖,如何更新圖片?
DirKai
[問題] UDP Server Client
s890269
[問題] QT SLOT多參數問題
checkIO
[問題] 關於visual 2015安裝問題
processior
Re: [問題] qt語法疑問
MOONY135
[問題] GLUI lib+VS2013疑問
zhongrong
Re: [問題] qt語法疑問
uranusjr
[問題] c++有類似R "%>%" 呼叫fun的方法嗎
sanctitysky
Re: [問題] qt語法疑問
MOONY135
[問題] c 讀檔的問題 fscanf
es86016
Links
booklink
Contact Us: admin [ a t ] ucptt.com