编程技巧 - 文章列表
-
MFC中如何刷新控件的值。UpdateData的用法
UpdateData,顾名思义,是用来刷新数据的。UpdateData(TRUE) — 刷新控件的值到对应的变量UpdateData(FALSE) — 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode); 将IDC_EDIT1编辑框控件与m_usercode变量做了关联,如果修改m_usercode之后要想对应控件显示更改,则需要调用UpdateData(FALSE);反之在IDC_EDIT1的oneditchanged()中需要加入UpdateData(TRUE);简单的说,如果Updatedata(TRUE) == 将控件的值赋值给
-
C#实现类似qq离开状态的代码,即检测键盘鼠标的空闲时间
调用下面代码的GetIdleTick()方法,就可以获得键盘鼠标无操作的时间,单位为毫秒\n首先要using System.Runtime.InteropServices;\n///\n/// 获取鼠标键盘空闲时间\n///\n///\npublic static long GetIdleTick()\n{\nLASTINPUTINFO lastInputInfo = new LASTINPUTINFO();\nlastInputInfo.cbSize = Marshal.SizeOf(lastInputInfo);\nif (!GetLastInputInfo(ref lastInputIn
-
从零开始学习jQuery教程:事件与事件对象(5)
上一篇:从零开始学习jQuery教程:使用jQuery操作元素的属性与样式(4)\n一.摘要\n事件是脚本编程的灵魂. 所以本章内容也是jQuery学习的重点. 本文将对jQuery中的事件处理以及事件对象进行详细的讲解. 二.前言\n本篇文章是至今为止本系列内容最多的一篇, 足以可见其重要性. 大家反映要多列举示例. 我会在时间允许的情况下尽量多列举示例. 真正的投入生产使用的实例暂时还无法加入到文章中, 但是可能最后我会列举一些作品供大家借鉴. 另外本人水平有限, 因为我不是UI设计师. 文章可能有错误的地方, 希望大家帮忙指出, 一起学习一起进步. 在技术的世界里我们是没有任何利益瓜
-
从零开始学习jQuery教程:AJAX快餐(6)
上一篇:从零开始学习jQuery教程:事件与事件对象(5)\n一.摘要\n本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.\n本篇文章讲解如何使用jQuery方便快捷的实现Ajax功能.统一所有开发人员使用Ajax的方式.\n二.前言\nAjax让用户页面丰富起来, 增强了用户体验. 使用Ajax是所有Web开发的必修课. 虽然Ajax技术并不复杂, 但是实现方式还是会因为每个开发人员的而有所差异.jQuery提供了一系列Ajax函数来帮助我们统一这种差异, 并且让调用Ajax更加简单.\n三.原始Aj
-
从零开始学习jQuery教程:jQuery动画-让页面动起来(7)
上一篇:从零开始学习jQuery教程:AJAX快餐(6)\n一.摘要\n本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.\n开发人员一直痛疼做动画. 但是有了jQuery你会瞬间成为别人(那些不知道jQuery的人)眼里的动画高手! 本文将介绍jQuery的动画相关函数.原来做动画如此简单!\n二.前言\n本系列文章的实例都是针对某一个技术细节的, 因为我们要学习的是基础知识, 虽然总有人希望要复杂一些的应用示例, 但是我想还是让我们先把基础打牢, 有了扎实的基础凭借每个人的智慧一定能创造出更多更好的
-
从零开始学习jQuery教程:插播:jQuery实施方案(8)
上一篇:从零开始学习jQuery教程:jQuery动画-让页面动起来(7)\n一.摘要\n本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.\n本篇文章属于临时插播, 用于介绍我在本公司的jQuery实施方案. \n二.前言\n有了前几章扎实的基础知识我们已经可以在项目中投入使用jQuery了.再继续深入学习jQuery前插播一下我的jQuery实施方案.\n每个公司的情况都不同.比如我们公司的页面文件都为用户控件, 物理路径和虚拟路径没有绝对的关系, 所以无法使用相对路径(否则生产环境中会找不到文件)
-
从零开始学习jQuery教程:jQuery工具函数(9)
一.摘要本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.我们经常要使用脚本处理各种业务逻辑, 最常见的就是数组和对象的操作. jQuery工具函数为我们操作对象和数组提供了便利条件.二.前言大部分人仅仅使用jQuery的选择器选择对象, 或者实现页面动画效果. 在处理业务逻辑时常常自己编写很多算法. 本文提醒各位jQuery也能提高我们操作对象和数组的效率. 并且可以将一些常用算法扩充到jQuery工具函数中, 实现脚本函数的复用.三.什么是工具函数工具函数是指在jQuery对象(即变量”\")上定义的函
-
从零开始学习jQuery教程:使用jQuery操作元素的属性与样式(4)
上一篇:从零开始学习jQuery教程:管理jQuery包装集(3)\n一.摘要\n本篇文章讲解如何使用jQuery获取和操作元素的属性和CSS样式. 其中DOM属性和元素属性的区分值得大家学习.二.前言\n通过前面几章我们已经能够完全控制jQuery包装集了, 无论是通过选择器选取对象, 或者从包装集中删除,过滤元素. 本章将讲解如何使用jQuery获取和修改元素属性和样式.\n三. 区分DOM属性和元素属性\n一个img标签:<img src=”images/image.1.jpg” id=”hibiscus” alt=”H
-
从零开始学习jQuery教程:jQueryUI常用功能实战(10)
上一篇:从零开始学习jQuery教程:jQuery工具函数(9)\n一.摘要\n本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.\n本文是实战篇. 使用jQueryUI完成制作网站的大部分常用功能. \n二.前言\n经过公司内部收集, 整理了一些经常使用javascript实现的功能. 实现这些功能的主角不是让人眼花缭乱的jQuery插件, 而是jQuery UI.\n如果你还在为了一个小小的特效而去下载并安装插件, 发现Bug还没有人替你解决. 记住插件是我们没有办法的最后选择. \n使用插件有
-
从零开始学习jQuery教程:实战表单验证与自动完成提示插件(11)
上一篇:从零开始学习jQuery教程:jQueryUI常用功能实战(10)\n一.摘要\n本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.\n本文是介绍两个最常用的jQuery插件. 分别用于表单验证和自动完成提示(类似google suggest).\n二.前言\n研究别人的作品真是一件花时间而且痛苦的过程. 当然也和本人英文不好有关. 总觉得控件作者写了很多文档但是都不够系统, 需要深入研究很多的实例后才能了解作者的思路.所以学习和研究一个插件需要很高成本, 如果发现了Bug并修复需要的成本也是未知