摘要:BCG 的 vs 界面风格,控件全部要加上 CBCGP 前缀vs 里面的工具箱,文件视图,资源试图,属性窗口,输出窗口和 watch 窗口 继承的都是是 DockingControlBar, 当窗口创建完成之时,调用步骤 EnableDocking (可以的位置)->DockControlBar (
阅读全文
摘要:MFC: UpdateData (TRUE) // 更新值到控件 UpdateData (TRUE) // 更新控件到值DECLAREMESSAGEMAPBEGINMESSAGEMAP(dialog)ENDMESSAGEMAPbcg 中代码编辑器: CBCGPEditCtrl 中继承 togglem
阅读全文
摘要:AWB: 自动白平衡,在某些环境下拍摄的物体受环境光影像会偏向某种颜色,这时要通过改变 R G B 三个颜色的比例使其和正常环境的颜色相同。 ISO:相机感光度。 evf:电子取景器。 相机中有关于 实时显示拍照画面的显示。如果改变白平衡则实时画面和拍平衡画面都会根据白平衡所修改。 Av 光圈优先时
阅读全文
摘要:QApplication a(argc, argv); QDirModel model; //QDirModel, 问文件目录树 QTreeView tree; QListView list; QTableView table; // 共享同一份目录树 tree.setModel(&model);
阅读全文
摘要:本人 qt 业余,但有的时候要用到 qt,而又没有系统的学习,用到哪里看哪里。 环境: vs2012+ qt-vsaddins+qt5.5 qt 的按钮点击事件出发的基本要素: 1. 按钮触发函数为 public/private slots。 2.connect (ui.Btn,Signal (cl
阅读全文
摘要:本地调试,一般打断点, 然后下一步,或者步入,或者运行到上一步。 有专用的对战窗口。 条件断点,输入当前变量的名称,然后打印变量值变量名和对战的一些信息,当然也可以选择进入断点后是否进一步运行 线程调试:在进入断电会后,点击调试 -> 线程 -> 然后对当前的线程做冻结取消冻结的操作。 远程调试,需
阅读全文
摘要:####GUI是一个很大的话题,从Win32(windows基础API编程)到MFC,QT再到DuiLib,WPF,Winform再到Html这是一个很漫长的路,下面是我对这个界面库的见解 就对我而言,或者说目测软件开发,工具开发以及游戏开发等,GUI分为系统提供的API,以及窗口内自绘制两种。但涉
阅读全文
摘要:AStar带期望值的AStar (找最短路径)能自动避开障碍物的(启发式搜索) OpenList开启列表 里要去除障碍物AStar, 简化式搜索--默认的逻辑 对比迪杰斯特算法,会把遍历看成有向图的取值--F = G+ HH 使用了曼哈顿方法, H*V*10, 这也是被称为启发式的原因没次记载路径的
阅读全文
摘要:1 #pragma once 2 #include <afxwin.h> 3 #include <afxtempl.h> 4 5 class CFileViewer : public CWnd 6 { 7 DECLARE_MESSAGE_MAP() 8 DECLARE_DYNAMIC(CFileVi
阅读全文
摘要:alt键会阻断消息? moousemovealt键无法判断,按下一次 并松开一次状态改变一次#define KeyState GetAsyncKeyState BOOL bCtrlDown = (KeyState(VK_CONTROL) & 0xff00) > 0 ? TRUE : FALSE;//
阅读全文
摘要:通过创建管道,捕获子进程(控制台进程)的输入和输出 // Console.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <Windows.h> #include <iostream> #include <string> #include <fstr
阅读全文
摘要:具体解决办法: https://jingyan.baidu.com/article/cbcede07577f4702f40b4dfd.html 右键中新建文本文件 菜单消失: 注册表编辑器: 路径: 计算机\HKEY_CLASSES_ROOT\.txt\ 新建字符串 REG_SZ 数据txtfile
阅读全文
摘要:Duilib编译需要注意两点: 加入预处理器:WIN32;_DEBUG;_WINDOWS;UILIB_STATIC; 到这一步还是报错,报错的是DuiString += 这一行报错,还有Util这一块。 1.DuiLib的符合模式是:否
阅读全文
摘要:网络封装: 1.底层小包拼接 客户端. 1.网络渲染 2.初始化和渲染在同一个线程 3.保证内存无泄漏
阅读全文
摘要:这边我用对话框来测试mfc的消息反射 当对话框初始化完成之后,点击按钮,首先相应CDialog::OnCommand其中wpARAM(低八位nId,高八位子控件句柄) 和LPARAM(句柄) OnCommand里面先调用了ReflectLastMsg(hWndCtrl);//如果子控件用了消息反射,
阅读全文
摘要:class CGridCtrl : public CWnd { DECLARE_DYNAMIC(CGridCtrl) public: void Create(CWnd* pParent, DWORD dwStyle, RECT rect, UINT nId); void InsertColumn(L
阅读全文
摘要:转载 http://blog.sina.com.cn/s/blog_a79c99e00101c2tp.html
阅读全文