码迷,mamicode.com
首页 >  
搜索关键字:mfc 画线 画点    ( 4368个结果
使用SVG Path绘图
最近一个项目,需要做个Web版本的设计器,用来进行工厂流水线布局的设计。项目中采用了SVG.JS来做,但是以前流水线是采用单纯的画线的方式实现。客户提出希望用不同的底纹表示不同的流水线,经过一番调查,最终决定采用Path,用pattern的方式来填充底纹。但是文档中对pattern的使用描述的比较含...
分类:其他好文   时间:2014-07-16 22:52:51    阅读次数:1806
【MFC】截图编辑插件技术总结(2):现有截屏API分析
作为系列博文的第一篇,先写些简单的吧,也是对自己学习过的东西的总结。BitBlt首先,是最常用的贴图函数之一的BitBlt,作用是从源DC中拷贝指定大小的图片到目标DC中,至于DC是什么,这里就不再赘述了,请自行百度。下面给出该函数的参数列表:BOOL BitBlt(HDC hdcDest,// 目...
分类:Windows程序   时间:2014-07-11 09:37:45    阅读次数:797
C++ 代码片段(积累)
1、MFC中点出对话框显示另存为的一个路径和文件: void CPatchDlg::OnBnClickedBtnPath() { //一下为选择另存为一个路径 m_strSavepath = ""; BROWSEINFO bi; ZeroMemory(&bi, sizeof(BROWSEINFO)); bi.hwndOwner = m_hWnd; bi.ulFlags = BIF_...
分类:编程语言   时间:2014-07-10 23:51:47    阅读次数:323
ffplay for mfc 代码备忘
之前上传了一个开源播放器工程ffplay for mfc。它将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下,并且使用MFC做了一套界面。它可以完成一个播放器播放视频的基本流程:解协议,解封装,视频/音频解码,视音频同步,视音频输出。此外还包含一些控制功能:播放,暂停/继续,前进,后退,停止,逐帧播放,全屏等;以及一些码流分析功能:视频解码分析和音频解码分析。详细的...
分类:其他好文   时间:2014-07-10 23:06:27    阅读次数:230
MFC入门教程之控件(7)设备自动检测ondevicechange的添加和使用
在对话框初始化过程中将设备通知消息注册到winproc中 //Register to receive notification when a USB device is plugged in. broadcastInterface.dbcc_size =sizeof(DEV_BROADCAST_DEVICEINTERFACE); broadcastInterface.dbcc_devicet...
分类:其他好文   时间:2014-07-10 21:49:41    阅读次数:338
ArcGIS Api For Flex 动态画点和线
http://ns.adobe.com/mxml/2009"        xmlns:s="library://ns.adobe.com/flex/spark"        xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*" minWidth...
分类:Windows程序   时间:2014-07-10 21:19:33    阅读次数:362
Win32 Windows编程 八
一、系统菜单 1 执行从系统提供的窗口命令,例如最大化、关闭等命令。本质上和普通菜单一样,所以我们也可以在程序中使用这个菜单 2 系统菜单的使用 2.1 获取系统菜单 GetSystemMenu HMENU GetSystemMenu( HWND hWnd, //要获取的窗口句柄 BOOL bRevert; //获取重置标识 ); bRevert: TRUE 重置 FALSE 不...
分类:Windows程序   时间:2014-07-10 21:13:21    阅读次数:259
VC中预处理指令与宏定义详解
刚接触到MFC编程的人往往会被MFC 向导生成的各种宏定义和预处理指令所吓倒,但是预处理和宏定义又是C语言的一个强大工具。使用它们可以进行简单的源代码控制,版本控制,预警或者完成一些特殊的功能。 一个经典的例子 使用预处理与宏定义最经典的例子莫过于加在一个头文件中以避免头文件被两次编译。试想这种.....
分类:其他好文   时间:2014-07-10 16:18:45    阅读次数:128
模仿MFC封装Windows API
....最后添加了两个按钮,分别处理每个按钮的单击事件时,走了弯路,本来想的是在QButton中重写OnLButtonDown方法,但是,无法区分是那个按钮。参考这篇文章:http://zhidao.baidu.com/link?url=hsXHcC9q_tfdf4Ztz_juQR4fxY63UU7...
分类:Windows程序   时间:2014-07-10 15:46:01    阅读次数:380
CMap与hash_map效率对比
CMap与hash_map底层均采用hash stable实现,CMap是MFC提供的模板类。hash_map虽然目前并未纳入C++标准模板类库,但几乎每个版本的STL都提供了相应的实现。CMap与hash_map的存储于查询效率比较如下: 利用rand函数随机生成99999个整数构成查询数据集,紧接着申请9999个整数作为查询。测试两个模板类的插入与查询总时间,测试结果显示:当查询都不存在时C...
分类:其他好文   时间:2014-07-09 12:28:28    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!