- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 VC++中bmp图象的显示
想利用MFC动态的实时显示一副BMP图片, 网上查了很多资料,都很麻烦,终于看到一个简便的方法如下:通过BMP所在路径,直接将该图片显示首先在对话框放置一个静态控件(注图片控件无法显示)Static Text控件即可显示图片哦~~将其重命名为IDC_BMP(不重命名的话无法添加变量),然后再为该控件添加一个变量,命名为m_image,其他设置默认。然后是具体代码:在需要使用的地方,
2012-12-17 13:50:46
956
原创 VS2008生成EXE无法在其他电脑上使用
MFC编程中,使用VS2008 C++生成的EXE无法在其他电脑运行。解决: 项目 - 属性 - 配置属性- MFC的使用,在静态库中使用MFC OK
2012-10-15 21:06:59
1310
转载 用细胞分裂说来理解自然常数e到底是什么
在电路设计计算中,有很多公式都有EXP(N)或者ln(N)的计算,而这些都和“e” 这个“自然数”有关系。一直疑惑到底这个“e”为什么称为自然数 ,而且被冠以最美的数,最自然的数等等美誉。今天经过仔细看一篇用细胞分裂来解释“e”自然数的文章,终于感到多年的疑惑有了答案!这篇文章来源于:http://www.ruanyifeng.com/blog/2011/07/mathematic
2012-09-04 10:17:26
5399
原创 MFC中, 子窗口的值传递给父窗口
父窗口中按下按钮。弹出子对话框, 子对话框结束,将值传递给父窗口。void CParentDlg::OnBnClickedBtn1(){ CChildDlg dlg; dlg.DoModal(); CString str; str = dlg.strC ; // strC 是子类public 成员变量,二者同类型。 /* 或者 if ( dlg.DoMod
2012-06-14 21:11:52
1915
原创 C++ MFC 中, 如何按下按钮弹出对话框
MFC如何添加新的对话框呢?一、1. 资源视图 - 添加资源 - dialog 新建2, 新生成的对话框上,右键 - 添加类3. 类名 CMyNewDlg, 其他的都自动就好了。4. 才最初的.cpp 文件中添加刚才新建的类的头文件 #include "MyNewDlg.h"5. 在最初那个对话框中,双击“确定”按钮, 添加如下两行代码。 OK啦~~简单吧
2012-06-14 19:33:53
18275
1
原创 MFC C++ 设置按钮不可用,无效
MFC C++ 中 按钮属性中disabled 的属性设为True可用将按钮设置为不可用,那么程序中如何设置呢? easy喽~~添加按钮ID_BTN_EDIT 的成员变量 m_btnedit,按钮不可用(变灰) m_btnedit. EnableWindow (0);按钮可用 m_btnedit. EnableWindow (1
2012-06-14 18:45:25
11452
原创 C++ 初始化操作由 case 标签跳过
最近在编毕业设计的程序, 中间遇到不少细节问题,随时整理记录下来。运行环境VS2008 C++ MFC程序switch(nIDEvent) { case 1: CString strTime ; //系统时间 CTime time = CTime::GetCurrentTime(); strTime = time.Format
2012-06-14 15:57:48
18983
3
原创 VS下C++ 解决 edit box 换行问题
欲在edit box中输出多行,结果却总是在一行输出。在网上搜了半天,还是没能解决我的问题。首先 网上众多方法中, VS编程中换行以 "\r\n" 结尾是必须的, edit box属性 Multiline 为 TRUE 是必须的。want return属性是控件是否可接受回车键, 不是必须的, 这个是指在输入的时候是否可以用回车键。其次,在VC中 只需要str += "\r\n" 即可,
2012-06-13 08:33:41
5451
原创 在VS2008 下 把CString转换为char*
在VS2008下面编程的时候, 遇到必须要把CString转换为char* 的问题, 网上一搜, 答案千篇一律, 试了多个,均不行,其中网上说的最多的两种方法:1: CString strSend;strSend="abc"; char *p; p= (char *)(LPCTSTR)strSend; 或者p=(LPSTR)(LPCTSTR)strSend;
2012-06-12 15:53:39
1235
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人