摘要:如果静态库使用MFC 原因分析: 1、MFC工程引用了其它WIN32静态库 2、WIN32静态库选择支持MFC。 解决办法: 1、把所有WIN32静态库的stdafx.h文件中的一句代码#define _AFX_NO_MFC_CONTROLS_IN_DIALOGS删除。 不删除的话,当MFC工程使用
阅读全文
摘要:一般可以用UPDATE_COMMAND_UI消息,并加入以下代码:pCmdUI->Enable(FALSE); 就实现,弹对话框的菜单需要增加对WM_INITMENUPOPUP消息的处理以后,才可以响应UPDATE_COMMAND_UI。 原因 https://support.microsoft.c
阅读全文
摘要:vs 2008 。解决方案 右键属性 连接器 清单文件 UAC执行级别 设置为requireAdministrator
阅读全文
摘要:解决方案 1. 创建预编译头(/Yc) -- > stdafx.cpp 使用预编译头(/Yu) 2. complie 3. 使用预编译头(/Yu) --> 创建预编译头(/Yc) 4. 生成-仅用于项目-仅清除“project” 5. 生成-清理解决方案 6. 生成-清理“project” 7. 项
阅读全文
摘要:http://www.cnblogs.com/LJWJL/archive/2012/10/06/2712466.html 注意: 1、由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容 2、电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式) 方法一 :用C++的方法 方法二:用 win3
阅读全文
摘要:关于mouse_event和sendinput无效的原因 SetCursorPos 有用, 于mouse_event和sendinput 无用, 导致问题不清晰, 原来是我换了杀毒软件, 360搞的。 http://au2008127104.blog.163.com/blog/static/1408
阅读全文
摘要:VC++获取IDC_EDIT的7种方法 //第一种方法 int number1, number2, number3; char char1[10], char2[10], char3[10]; GetDlgItem(IDC_EDIT1)->GetWindowText(cahr1, 10); GetD
阅读全文
摘要:原来觉得添加个快捷键就只要几分钟,上网搜索文章都写得很模糊, 只有这边文章不错。 http://www.cplusplus.me/1263.html http://blog.sina.com.cn/s/blog_4a632b4d0101m9li.html MFC菜单添加快捷键 对于我这种编程大菜来讲
阅读全文
摘要:MFC函数之BitBlt// Cgame123View 绘制void Cgame123View::OnDraw(CDC* pDC){ Cgame123Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) r...
阅读全文
摘要:COLORREF circle_color = RGB(0, 105, 255); //获取窗口DC HDC hdc = GetDC(hWnd_); //背景色透明 SetBkMode(hdc, TRANSPARENT); // 这里的像素是相对窗体来说的, 而不是屏幕坐标, HPEN pen =...
阅读全文
摘要:http://blog.csdn.net/fireseed/article/details/2176http://www.cnblogs.com/sadier/articles/100948.htmlBob GundersonMSDN技术组作于:1992年11月11日Creamdog译于:2002年...
阅读全文
摘要:非模态对话框的的PreTranslateMessage确实进不去,自然也无法用重载PreTranslateMessage的方法来响应键盘消息。可以用Hook的方法来使其生效。http://bbs.csdn.net/topics/390165769
阅读全文
摘要:在VS2008中 将预编译头属性 由不使用预编译头改成使用使用预编译头在响应的.cpp文件的最前面 #include "stdafx.h"
阅读全文
摘要:原因: 将stdafx.cpp 的预编译头属性 由 创建预编译头(/Yc) 改成了 使用预编译头(/Yu) 解决: 改回为 创建预编译头(/Yc) 参考文档 http://blog.csdn.net/you_lan_hai/article/details/6966038
阅读全文
摘要:给对话框添加类, 报错 CalibrateMFCDlg.h(6) : error C2504: “CDialog”: 未定义基类 等多个错误 加上 #include "afxwin.h" 就会包如上错误 fatal error C1189: #error : WINDOWS.H already in
阅读全文
摘要:UpdateData(FALSE)与UpdateData(TRUE)是相反的过程UpdateData(FALSE)是把程序中改变的值更新到控件中去UpdateData(TRUE)是把在控件中输入的值更新到你的变量中去TRUE ===>控件-〉数据成员FALSE ===>数据成员-〉 控件
阅读全文
摘要:VC学习笔记5:单选按钮控件(Ridio Button)的使用一、对单选按钮进行分组:每组的第一个单选按钮设置属性:Group,Tabstop,Auto;其余按钮设置属性Tabstop,Auto。如:Ridio1、Ridio2、Ridio3为一组,Ridio4、Ridio5为一组设定Ridio1属性...
阅读全文
摘要:以带2个属性页的对话框为例 (VS2008)1. 在资源试图 添加三个 对话框。修改三个对话框的ID名字为合适的名字。2. 修改两个属性页对话框的属性。 Style -- Child; Border -- None 。3. 给三个对话框添加三个类。 都是CDialog的子类。 右击点击资源--》 添...
阅读全文
摘要:http://blog.csdn.net/vagrxie/article/details/4398721异常处理与MiniDump详解(4) MiniDump 分类: 【Windows】 2009-07-31 23:18 23631人阅读 评论(12) 收藏 举报 exceptionpoint...
阅读全文