新建win32
程序
建立空项目
然后编写如下代码//hellocpp
#include
<afxwinh>
//
说明应用程序类
class
CHelloApp
:
public
CWinApp
{
public:
virtual
BOOL
InitInstance();
};
//
建立应用程序类的实例
CHelloApp
HelloApp;
//
说明主窗口类
class
CHelloWindow
:
public
CFrameWnd
{
CStatic
cs;
public:
CHelloWindow();
};
//
每当应用程序首次执行时都要调用的初始化函数
BOOL
CHelloApp::InitInstance()
{
m_pMainWnd
=
new
CHelloWindow();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return
TRUE;
}
//
窗口类的构造函数
CHelloWindow::CHelloWindow()
{
//
建立窗口本身
Create(NULL,
"Hello
World!",
WS_OVERLAPPEDWINDOW,
CRect(0,0,200,200));
//
建立静态标签
cs
=
new
CStatic();
cs->Create("hello
world",
WS_CHILD|WS_VISIBLE|SS_CENTER,
CRect(50,80,150,150),
this);
}
这样就出来了。
>}
可以将发送按钮设置成默认按钮
也可以通过重载消息预处理函数截获enter键消息
发送按钮设置成默认按钮如下:
第一:在资源里找到对话框
第二:选择发送按钮
第三:将该按钮的属性中的Default Button设置为true
对于重载消息预处理有人已经给出了回答,这里不再多说了
以上就是关于如何做一个简单的MFC程序全部的内容,包括:如何做一个简单的MFC程序、在VC平台上,利用MFC编写一个输入输出对话框程序,实现一个基本的互动效果、MFC设计的聊天程序如何在发送按钮上设置回车键发送等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)