摘要:一、重绘进度条
阅读全文
08 2017 档案
摘要:一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中
阅读全文
摘要:一、概述 从数学角度讲,Point是一个二维矢量,包含两个公共整型属性,属性用大写X和Y(c#中公共属性一般约定以大写字母开头)。当坐标不是整数值是float时,用PointF代替Point使用。 常用的Size和Point结构其实相同,也有两个整型属性Width和Height,也有变体SizeF,
阅读全文
摘要:一、事件的五个组成部分 事件的五个部分: 二、几个重要例子说明事件的使用 1、时钟的例子 ◆问题提出:设置一个时钟,频率为1000毫秒,每隔1000毫秒就向控制台打印一行"hello,world"; 分析: 事件拥有者:时钟对象(timer) 事件成员(即事件):Elapsed 事件的响应者:自定义
阅读全文
摘要:一、概述 flowLayoutPanel面板是一系列控件的容器,有关详细的使用方法留待以后总结。 二、问题提出 问题提出:点击按钮,扫描指定文件夹并将其中的所有图片放在flowLayoutPanel面板内。换句话说,就是在flowLayoutPanel面板内动态生成N个PictureBox控件。 此
阅读全文
摘要:HWND GetSafeHwnd() const; 当我们想得到一个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用GetSafeHwnd()函数,通过下面的例子来看其理由: CWnd *pwnd = FindWindow("ExploreWClass",NULL); //
阅读全文
摘要:参考链接: https://jingyan.baidu.com/article/6181c3e06ab30f152ff1534d.html
阅读全文
摘要:#include #include #include int main(int, char**) { cv::VideoCapture vcap; cv::Mat image; const std::string videoStreamAddress = "rtsp://admin:888888@192.168.199.174:10554/udp/av0...
阅读全文
摘要:一、创建线程的方法 ①头文件中声明线程函数 ②头文件添加protected型变量: ③编写线程函数 ④创建线程 对话框模式的,就是oninitialdialog里 二、线程如何获取类成员变量; 在CXXXDlg类中声明static UINT ThreadName( LPVOID lpParam );
阅读全文
摘要:1.获取应用程序实例句柄: AfxGetInstanceHandle(); 2.获取屏幕桌面窗口指针; GetDesktopWindow();
阅读全文
摘要:一、Windows对象和MFC对象的区别? MFC对象实际上并没有把整个Windows对象都包装在其中。对于窗口:MFC对象它只是有一个窗口句柄而已,这个窗口句柄如果指向一个实际存在的窗口对象(窗口对象,也就是WNDCLASS,是一个Windows对象),那么这个MFC对象就是有效的,否则这个MFC
阅读全文
摘要:/********************************************************************************************************************** 发布日期:* 更新日期:2017-11-15 09:56:2
阅读全文
摘要:简介 OnSysCommand()这个函数主要是截获控制命令的,msdn上的解释如下: The framework calls this member function when the user selects a command from the Control menu, or when th
阅读全文
摘要:extern "C"用于C++程序调用C形式的函数 举例说明,先定义一个C的头文件和实现文件,内容如下: 分析: #ifdef __cplusplus说明如果定义宏__cplusplus就采用extern "C",假如在C语言的环境下编译,__cplusplus肯定是没有定义的,所以extern "
阅读全文
摘要:起源 在C语言中,一个函数名代表的是一个地址。比如,创建一个函数int add(int x,int y),此时的函数名add等同于函数地址,调用方法:add(2,4)。这一点没有什么讨论的。 随着typeof的使用,可以使用一个函数指针,typeof int(*P)(int,int),它表示一个函数
阅读全文
摘要:登录的两种方式: 5102错误: 原因:权限不够,右键点击文件,找到Authenticated Users用户名,赋予完全控制权限,同时,将匹配的log文件也赋予完全控制权限。
阅读全文
摘要:思想解读: 一共有5幅图片,初始时只显示一幅,其余四幅隐藏。然后使用trigger设置右下角的点击事件,根据点击的索引显示某幅图片。原理不算复杂。 结论: JS代码: HTML代码:
阅读全文
摘要:位置研究 第一步:纯净div,没有margin,padding,border,height设置为200px。 添加滚动条,overflow:scroll,结果div的高度被压缩,因为被滚动条占用17px(滚动条的高度为17px)。 加入滚动条前: scrollHeight=200px offsetH
阅读全文
摘要:一款js 操作URL的插件 功能十分强大.可以增加 .修改.删除.参数 1、Animate.css 2、Hover.css 3、jQuery 4、WebUpload 5、UEditor 6、KindEditor 7、Fancybox 8、Layer 9、Tppl.js 10、Validform.js
阅读全文
摘要:一、Jquery的扩展方法原型是: 它的含义是将A,B,C..合并到dest中(也和dest进行合并,后面的替换前面的),返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用: 这样就可以将src1,src2,s
阅读全文
摘要:先总结下区别: event.clientX、event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性 event.pageX、event.pageY 类似于event.clientX、event.client
阅读全文
摘要:一、菜单的样式 如上图所示,菜单一共两级。一级菜单的父结点都为0,二级菜单的父结点是前结点的code。 code:为每一个结点独一无二的标识,也可以认为是ID。 二、菜单的数据结构 编写菜单的结构,采用数组形式,每一个结点都为一个对象。
阅读全文
摘要:Web模板引擎——Mustache 2012年9月12日 BY BELL·12 COMMENTS Web 模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,通常是标准的 HTML 文档。当然不同的开发语言有不同模板引擎,如 Javascript 下的 Hogan 、A
阅读全文
摘要:jQuery.contains()函数用于判断指定元素内是否包含另一个元素。 简而言之,该函数用于判断另一个DOM元素是否是指定DOM元素的后代。 该函数属于全局jQuery对象。 语法 jQuery 1.4 新增该静态函数。 jQuery.contains( container, containe
阅读全文