MFC
ssdsafsdsd
因为喜欢所以关注因为热爱所以投入
展开
-
UpdateData()函数
很多初学MFC编程的人,可能会遇到UpdateData(T)函数的使用不明白问题,其实这个很简单,详细的内容参看MSDN,这里简要说下,两句话。这个函数有一个参数,参数值为TRUE或者是FALSE.其作用是更新编辑框或其它控件中的输入内容或输出内容,使之与控件关联的变量的值进行同步。其中TRUE适用于输入同步,FALSE是用于输出同步。例如,在编辑框中输入了一个字符串asdfg,而与这原创 2012-10-21 20:36:13 · 832 阅读 · 0 评论 -
VC调试程序时弹出调试会话的可执行文件
使用VC或者VS调试程序时弹出调试会话的可执行文件原创 2014-01-03 12:55:06 · 8720 阅读 · 1 评论 -
Check Box 的使用
精简版得到复选框状态的函数:CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK); int state = pBtnNONE->GetCheck(); 当state == 1时表示该复选框没有被选中; 当state == 0时表示该复选框被选中;设置复选框状态的函数:CButt转载 2013-05-08 16:35:55 · 2037 阅读 · 0 评论 -
VC下的.cpp文件变成了二进制文件的急救
今天,对于一个屌丝程序员来说真是发生了一件惊心动魄的事情。 如果我说一个.cpp文件,突然就变成二进制文件了,你相信吗?还真的就发生了!!! 本人一般搞搞LINUX编程,最近项目的需要,要写个监控中心的界面,要求用MFC来写。由于原来用过VC6.0,而且这个软件完全满足需求,就没有考虑使用一些以后的新的版本,比如VS。用了一个多月,运转完好。但是今天就出事情了,而且是出原创 2013-05-05 21:17:02 · 5668 阅读 · 9 评论 -
MFC多线程程序的同步机制
简介本文探讨基本的同步概念,并实际动手帮助新手掌握多线程编程。本文的重点在各种同步技巧。基本概念在线程执行过程中,或多或少都需要彼此交互,这种交互行为有多种形式和类型。例如,一个线程在执行完它被赋予的任务后,通知另一个线程任务已经完成。然后第二个线程做开始剩下的工作。下述对象是用来支持同步的:1)信号量2)互斥锁3)关键区域4)事件每个对象都有不同的目的和用途,原创 2013-04-28 21:52:12 · 1721 阅读 · 0 评论 -
MFC中运行一个已经写好了的程序的函数winexec
#include "iostream"#include "windows.h"using namespace std;int main(){WinExec("要调用的程序名",NULL);return 0;}必须要让你运行的MFC文件看到要调用的程序。所以你可以把它和要调用的程序放到同一目录下,或是在Path里设置一下。下面是百度百科的内容,复制在这里,方便以后原创 2013-04-24 16:04:45 · 1999 阅读 · 0 评论 -
#pragma pcak
#pragma pack目录一、n字节的对齐方式二、#pragma pack(n) 对齐用法详解一、n字节的对齐方式 VC对结构的存储的特殊处理确实提高CPU存储变量的速度,但是有时候也带来了一些麻烦,我们也屏蔽掉变量默认的对齐方式,自己可以设定变量的对齐方式。 VC中提供了#pragma pack(n)来设定变量以n字节对齐方式转载 2012-11-20 19:58:04 · 624 阅读 · 0 评论 -
LINK : fatal error LNK1104: cannot open file "Debug/Style.exe"
C++/MFC编程中经常会遇到标题中的在链接时候的报错原因:Style.exe程序正在运行,要先关闭此程序,才能进行编译连接。尤其是在MFC中要注意了,本来编译连接执行时候,应该弹出一个界面,但有时候在程序还没有弹出对话框(比如CmainFrame中oncreat()函数中加入一个延时),我们认为程序没有在执行,然后再编译执行,就出现了上述的错误,其实程序已经执行了,但窗口还没有显示。原创 2012-10-22 12:40:48 · 1948 阅读 · 0 评论 -
MFC编程中,组合框下拉列表不能弹出
在使用MFC编程时候,有时候发现组合框不能正常弹出,其实这个很简单,在这里说明下解决方法。 不能弹出的原因是,是因为放入的时候向下拖放的范围太小。 解决方法:如果想调整组合框的下拉列表部分的范围,方法是对话框资源处于编辑状态时,鼠标移动到右侧向下的箭头上,这时候会发现光标变成了一个上下的箭头,单击鼠标左键,然后将光标移动到组合框下方的蓝色的小方块上,并当光标变成双向箭头的形原创 2012-10-20 20:59:25 · 2687 阅读 · 0 评论 -
VS中设置带参数的可执行程序中参数的设置
程序执行时候,需要带参数。在VS的工程中,对参数进行设置。原创 2014-01-03 18:53:57 · 9511 阅读 · 0 评论