- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 WPF TabControl控件禁止切换
背景:在使用TabControl控件时,有时希望在某种情况下tabItem禁止切换,即当前的TabItem作为显示窗口使用。在一般情况下可恢复正常状态,单击可切换。TabControl没有这个属性可以控制。摸索:在网上找了很久,在CodeProject, stackoverflow等网站上有不少的解决方法,但都比较麻烦和复杂。下面给出我自己的一个解决方法。解决思路:TabControl控件
2014-04-10 15:08:56
2796
1
原创 WPF对话框创建与关闭
目标:实现WPF创建对话框,显示,最后进行关闭。目录:1、WPF对话框创建与界面设计;2、WPF对话框显示;3、WPF对话框关闭。1、WPF对话框创建与界面设计新建项目,选择WPF Application。输出项目名称后,点击OK。进入如下界面:其中MainWindow.xaml就是本项目的界面文件,也可以理解为前台界面。与之对应的是
2014-03-22 17:05:38
1645
转载 MFC中嵌入HALCON窗口
VC++/MFC不同于VB,在MFC的窗口显示除BMP格式以外的例如JPG格式的图片,很复杂,不能够简单的通过PICTURE CONTROL控件显示,当然可以使用GDI+,或者其他什么的方式。在机器视觉软件的用户界面往往需要在所获得的图像上绘制一些记号,这对于MFC的初学者而言,又需要大量的时间去学习、研究。通常我们用HALCON结合MFC开发机器视觉软件,是无法离开HALCON的,那么笔者想HA
2014-03-22 16:08:47
575
转载 C++ MFC 其他函数获得主对话框指针并使用成员的方法
原创:http://blog.youkuaiyun.com/trustbo/article/details/8807163A.子对话框得到父对话框的方法(此方法也可以帮助其他函数获得主对话框)1. extern CMainApp theApp;CMainDlg* dlg = (CMainDlg*)theApp.m_pMainWnd;获得主对话框指针就可以调用它的成员的2.主对话框创
2014-03-22 16:07:06
434
转载 在VS2010中将CString转换为const char*
最近碰到了CString 转 const char *的问题。以前只要简单的一个强制转换就OK了,可现在是不行了,搜索了很多资料,终于搞定,主要是Unicode和ANSI的问题,只要做一个转换就可以了,不过这个过程远没有6.0来的那么轻松。下面这段转换代码也是从MSDN上获取的。CString str=_T("这是我的测试程序。");// 先得到要转换为字符的长度const
2014-03-22 16:06:28
318
原创 对话框编程小结之界面消息传递
背景: 应用程序以对话框进行编程,会出现一个主对话框界面,在主对话框中会出现不同的模态对话框。这时子对话框向主界面对话框的消息传递就成为该设计的关键。方法:1、 在子对话框类定义时,传递主对话框指针;2、 通过主对话框指针获取主对话框变量,及发送消息。详细代码:子对话框文件:MaxDisplayDlg.h中class SystemDlg; //声明使
2014-02-25 23:02:25
397
转载 C++: Converting an MFC CString to a std::string
Codeproject 下的一篇文章,未试验。先备着日后看看是否有用。As you use CString, you have access to the CW2A ATL macro, assuming that you work with _UNICODE defined, here it is:CString theCStr;...std::string STDS
2013-11-11 22:20:48
496
原创 VS2005升级VS2010遇到的问题解决
以前的项目从VS2005升级到VS2010时,遇到了:fatal error lnk1104 mfc80d.lib: cannot open file 'mfc80ud.lib'解决方法:将工程属性中 Configuration Properties/C,C++/Output Files/Program Database File Name 改为$(IntDir)/vc100.pdb
2013-07-18 21:26:32
617
原创 机器视觉开发思路
机器视觉就是通过PC平台,将软件技术与工业相机,综合运用图像处理,人工智能,神经网络等技术,来实现人所不能实现的功能及快速化。机器视觉将是制造产业升级的最重要一环。该环也是相对最有利润价值的一环。传统机械面临竞争白热化,利润低等困境,但当机械与机器视觉结合时,将产生十倍以上的价格与利润。其原因是,只有机械与机器视觉结合时才能达到现代产业需求的高精度,高速度和智能化。目前国内的机器视觉才刚刚起步,跟
2013-01-16 09:12:43
1141
转载 CString与char*,const char* 的相互转换
CString类功能强大,比STL的string类有过之无不及.新手使用CString时,都会被它强大的功能所吸引.然而由于对它内部机制的不了解,新手在将CString向C的字符数组转换时容易出现很多问题.因为CString已经重载了LPCTSTR运算符,所以CString类向const char *转换时没有什么麻烦,如下所示: char a[100]; CString str("a
2012-05-27 18:59:05
433
转载 Afx全局函数和MFC常见数据类型
学习了一段时间的MFC,现在开始对MFC编程有了一定程序的认识,也知道自己深入的方向在哪里,现在开始系统归纳MFC的全局函数和数据类型,因为这是非常基本的知识。了解了这些后,然后再总结常用数据转换。Afx全局函数 AfxBeginThread:开始一个新的线程 AfxEndThread:结束一个旧的线程 AfxFormatString1:类似printf一般地将字符串格式
2012-05-27 18:32:54
327
转载 MFC发送消息(一)
进程间通信除了管道邮槽等高级方法外,还可以用自定义消息的方法来实现。windows是消息驱动的,系统定义了很多消息,但同时它也允许我们自己定义消息。自定义消息有两种方法:(1)在WM_USER上加一个值来定义消息。WM_USER(0x400)到0x7FFF都可以用来自定义消息(一般取WM_USER+100)。以MFC对话框程序为例,定义自己的消息要分以下几个步骤首先在发送端:①定义
2012-05-27 12:25:40
417
Labview数据结构与算法
2010-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人