VC++操作任务栏
隐藏任务栏 显示任务栏
隐藏任务栏 显示任务栏
读取path环境变量 设置环境变量
播放文件 播放资源文件 加载资源文件播放
追加 查找 if(-1!=str.Find(_T(“clear”)))//表示str中有clear字样,如果find返回-1代表没有} 分割 修剪 按条件截取 比较 转换 转成…
消息传递 对话框的控件在收到点击消息时,会拦截消息,使消息在当前控件处理后不再被其他控件或者对话框响应,如果要增加其他的响应,需要在控件中向其他窗口发消息。 键盘消息 对话框不直接相应键盘消息,要在对…
可变大小 设置勾选属性Minimize box和maximize boxborder属性选择resizing 全屏 背景 控件位置 颜色和透明背景 标题栏重绘制拖动 鼠标指针 窗口显示状态获取 获取控…
文件打开/另存对话框 CFileDialog(打开或另存,文件扩展名,默认文件名,窗口风格,文件类型的过滤,父窗口)第一个参数TRUE为打开对话框,FALSE为另存对话框文件类型过滤字符串的格式: 如…
控件功能扩展 每个控件能响应的消息和其中的变量是固定的,如果需要扩展,可以继承这个控件类,然后增加函数和变量。以按钮为例,增加一个新的类class CBtnX : public CButton,在使用…
模式对话框在弹出时会阻塞,也就是在对话框不关闭时,其他窗口无法通过点击激活CDialog 父类CWndCCommonDialog 通用对话框类,包括字体对话框,颜色对话框,文件打开、保存对话框,打印对…
不可用于线程中 将对话框的控件与对话框类的成员变量绑定,可以通过访问成员变量方式去操作对话框控件virtual void DoDataExchange(CDataExchange *pDX)包含一系列…
获取窗口对象 CWnd *pWnd = CWnd::FromHandle(hwnd);CWnd *pWndMain = AfxGetMainWnd(); 时间 调试 消息窗口 使用 if(IDCANC…
消息映射机制 基本条件 处理顺序 消息分类 windows标准消息 自定义消息 命令消息 WM_COMMAND 一般是菜单项目的响应消息 通知消息
隐藏右键菜单和系统功能 移除面板 设置窗口样式 标题改变 显示格式:文档名 —窗口名 文档名 窗口名 资源中修改String Table中的IDR_MAINFRAME的值。第一个就是窗口名(多文档中此…
删除目录下所有文件 文件状态 逐行读写 读文件 写文件 序列化 文档类 保存功能 文件类型 撤销/还原 双击打开文件
导出 显示处理 OnDraw函数中可以将原来绘图的代码注释掉,写入自定义的显示代码。 调用Invalidate();或者InvalidateControl();可以让窗口重新刷新显示。 消息处理 可以…
绘图消息 鼠标消息 键盘消息 最近打开文档 添加theApp.AddToRecentFileList(filePathName); 使用/删除 视图类滚动条 菜单 设置菜单 处理菜单项目 设置菜单状态…
发送WM_COPYDATA后,要等客户端执行该消息函数结束后::SendMessage(hWnd,(UINT)WM_COPYDATA,0,(LPARAM)&cds);代码之后的才执行WM_CO…