MFC
haihong84
这个作者很懒,什么都没留下…
展开
-
窗口的属性
在MFC创建的单文档界面中:在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中添加下面的代码可以固定窗口大小cs.style = WS_OVERLAPPED | WS_SYSMENU | WS_MINIMIZEBOX;// | WS_T原创 2011-07-15 16:35:22 · 774 阅读 · 0 评论 -
MFC下让控件具有XP风格
如果你想让VS6, VS2003,的MFC程序拥有XP风格(#add VS2005自动为xp风格)那么就学习下面的方法吧注:此方法必须是用VC6编译,vs2005转换编译vc6.0的会报错, 自动是xp风格(那么2005如何使用vc6风格呢?) 微软同学永远是个把简单问题复杂化的转载 2011-07-15 16:37:08 · 5768 阅读 · 1 评论 -
VS2008在win7下不时出现Microsoft Incremental Linker已停止工作 解决方案
VS2008在win7下不时出现Microsoft Incremental Linker已停止工作 解决方案2010-02-26 17:29解决方案一:取消增量链接操作步骤:1. 项目右键 :property->linker->General : 找到 -》Enable Incremental Linking (启用增量链接)2. 选项设为: No (/转载 2011-11-16 15:39:27 · 1931 阅读 · 0 评论 -
UpdateData() --MFC函数
UpdateData() --MFC函数UpdateData,顾名思义,是用来刷新数据的。 UpdateData(TRUE) -- 刷新控件的值到对应的变量 UpdateData(FALSE) -- 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode); 将IDC_EDIT1编辑框控件与m_usercode转载 2011-12-09 15:01:13 · 527 阅读 · 0 评论 -
msvcprtd.lib(MSVCP90D.dll) : error LNK2005
工程使用了第三方库astt.lib, astt.lib已经在linker->input->additional dependencies中添加;Runtime library为/MDd, LIBCPMT.LIB,LIBCPMTD.LIB在ignore specific library中添加。 出现的错误如下:1>Linking...1>msvcprtd.lib(MSVCP90转载 2012-04-10 14:30:41 · 9102 阅读 · 0 评论 -
LINK : warning LNK4075: 忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)
Link时出现:LINK : warning LNK4075: 忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)这个问题是因为在vc6中,工程使用的增量编译。解决办法:属性,链接器,常规,启动增量链接 选择 是(INCREMENTAL)或者 选择项目 属性->配置属性->c/c++ 修改调试信息格式为 程序数据库(/zi)转载 2012-04-10 15:16:10 · 2677 阅读 · 0 评论 -
user32.lib
user32.lib 3>------ Build started: Project: console, Configuration: Debug Win32 ------3>Linking...3>astt.lib(dxType.obj) : error LNK2019: unresolved external symbol __imp__UpdateWindow@4 ref原创 2012-04-10 15:12:32 · 6634 阅读 · 0 评论 -
error LNK2001: unresolved external symbol "__declspec(dllimport) public: char * _
这个问题我遇到过,原因是运行期库不统一,你试试改变project> settings> c/c++> code generation> use run-time library中的设置,总有一个能让你通过编译,:)原创 2012-04-10 15:35:30 · 3080 阅读 · 0 评论