- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 C++调用C#总结
常规方法1:COM使用C#把托管类注册成COM,用regasm.exe注册output assembly,然后用C++像调用COM一样调用assembly里面的type。优点:编写代码简单,调用方便缺点:需要注册output,发布不够简单常规方法2:CLRC#常规编写类,生产assembly,C++使用CLR编译既可直接引用托管类。优点:
2016-12-06 20:48:16 1797
原创 MFC Picture 控件
一:动态加载PNG CFileDialog filedlg(TRUE, _T(".png"), NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("图片文件(*.png)|*.png||")); if (filedlg.DoModal() == IDOK) { ico = filedlg.GetPathName(); CIma
2016-06-02 11:09:02 389
原创 MFC ComboBox控件使用
一:部分属性1,Combo Box的下拉长度,在设计界面里,点击一下Combo Box的下拉箭头,此时出现的调整框就是Combo Box的下拉调整框。属性里有个 No integral height 钩选项,表示最大长度为设计长度,如果实际内容比设计长度多,就出现滚动条,少就以实际长度显示。2:窗口的风格type:CBS_DROPDOWN 下拉式组合框CBS_DROPDOWNLIS
2016-05-23 17:25:00 556
原创 MFC tab控件使用
一:在对话框窗口中添加tab控件,并创建一个窗口变量CTabCtrl m_tab_main;// tab页的框架1:在.h中添加定义#define PAGE_MAX (6)//最大页面数private: UINT8 m_pagecount; //页面数量 CDialog *m_pPage[PAGE_MAX]; //页面指针数组
2016-05-03 20:06:22 330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人