C++/CLI 创建WPF程序
来源:互联网 发布:淘宝转盘抽奖怎么做 编辑:程序博客网 时间:2024/06/03 16:19
本文简单演示下用C++/CLI创建WPF程序,IDE为VS2015
首先创建CLR项目,选择CLR空项目:
然后,右键源文件,选择新建class,选择CLR->Component Class
接下来添加引用:
一共有三个:1.PresentationCore 2.PresentationFrameWork 3.WindowBase 很关键必须要加,这是WPF的核心库
然后MyComponent.cpp代码如下:
#include "MyComponent.h"using namespace Project1wpf; //引入命名空间using namespace System::Windows; using namespace System::Windows::Controls;using namespace System::Windows::Media;[System::STAThreadAttribute]//一定要加,不然会报错??int main(array<System::String^>^args){Application^ ap = gcnew Application();Window^ w = gcnew Window();DataGrid ^dg = gcnew DataGrid();dg->Background = Brushes::Yellow;w->Content = dg; ap->Run(w);return 0;}
然后,设置main函数入口,这里可能有别的方法,还需研究,目前手动设置:
选择项目:project1wpf,右键->Linker->advanced->Entry Point中输入:main
最后F5运行:可以看到内容为datagrid的window
至此,已经创建完毕WPF程序
阅读全文
0 0
- C++/CLI 创建WPF程序
- C++/CLI 创建WinForm程序
- [C++/CLI编程宝典][4]第一个C++/CLI程序
- [C++/CLI编程宝典][4]第一个C++/CLI程序
- C++/CLI程序进程之间的通讯
- 一个简单的C++/CLI WinForm程序
- CLI程序内创建全局的托管对象
- C++/CLI ??
- c++/cli
- C++/CLI
- C++/CLI
- C++/CLI
- C++/CLI
- C++/CLI
- 创建不使用XAML的WPF程序
- 一小段C++/CLI程序的调试经过
- 实例解析C++/CLI程序进程之间的通讯
- 实例解析C++/CLI程序的进程间通讯
- 关于classpath方面解释---在项目中的位置
- 西安软件开发
- 使用谷歌浏览器出现黑色块或者点点
- 点击文字复制到剪切板
- 使用ICON动态修改exe文件图标
- C++/CLI 创建WPF程序
- 数据结构——栈—出栈顺序的可能情况
- 面试题
- 喜迎国庆,欢度中秋,联科教育送大礼!
- bzoj 2152:聪聪可可(点分治)
- 免费馅饼 dp
- bzoj3206 [Apio2013]道路费用(kruskal+并查集+状压枚举+dfs)
- TCP的三次握手
- 心脏出血漏洞修复记录