如何在Visual Studio中用C++做窗体应用程序

如何在Visual Studio中用C++做窗体应用程序,第1张

是这样的,你用vs开发窗体,一般都是基于微软的MFC来发开。里面封装了很多类库。

你说的那个功能

1在窗口托一个button;

2给button加一个单击响应函数 OnButton()

3新建一个对话框资源,比如Dlg;

在OnButton()响应函数下。

输入:

Dlg dlg;

dlgDoModal();

就可以了。

我又来了。。。

你是指VS2010中VC++的Windows窗体应用程序吗?

如果是,那:

在void InitializeComponent(void)函数中添加如下语句(或者直接在窗体事件里选Paint事件):

this->Paint += gcnew System::Windows::Forms::PaintEventHandler(this, &Form1::Form1_Paint);

然后在后面在添加个这样的函数:

private: System::Void Form1_Paint(System::Object^ sender, System::Windows::Forms::PaintEventArgs^ e) {

Graphics^ g=e->Graphics;

System::Drawing::Font ^ ft = gcnew System::Drawing::Font(L"Times New Roman", 28, FontStyle::Bold); //字体Times New Roman,大小28,黑体

g->DrawString(L"a", ft, Brushes::Black, 50 ,50 ); //绘制的字符串"a",黑色,位置(50,50)

}

窗体exe格式,是在该解决方案的文件夹中, 里面有个bin文件夹--debug(测试用的)、release(发布用的),里面都有一个exe程序,拷出来就行---你做的窗体程序

图标是在项目的属性中(vs中)--(-应用程序--有个资源)图标的选这项,浏览一下设置上就可以额

希望对你有帮助

以上就是关于如何在Visual Studio中用C++做窗体应用程序全部的内容,包括:如何在Visual Studio中用C++做窗体应用程序、在vs2010的Windows窗体应用程序编写中,怎么在特定位置输出字符、VS2010 窗体程序怎么把它转换成 EXE 格式的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9810990.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存