• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
thankgoodness
博客园    首页    新随笔    联系   管理    订阅  订阅
2008年5月7日
最佳ASP.NET编程习惯
摘要: 初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,也利于程序的阅读和团队... 阅读全文
posted @ 2008-05-07 16:33 宇晨 阅读(173) 评论(0) 推荐(0)
40种网页常用小技巧
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在... 阅读全文
posted @ 2008-05-07 16:10 宇晨 阅读(158) 评论(0) 推荐(0)
产生随机数和随机字符串
摘要: 1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) where rownum < 4 表示从STAFF表中随机取3条记录 2、产生随机数 Select DBMS_RANDOM.RANDOM FROM DUAL; 产生一个任意... 阅读全文
posted @ 2008-05-07 15:25 宇晨 阅读(170) 评论(0) 推荐(0)
Windows SDK笔记(三):定制控件消息处理函数
摘要: 一、概述 控件的消息处理函数是由系统定义好了的,通常情况下,不需要自己提供。 但当需要对控件进行特殊控制时,可以提供一个消息处理函数,替换原来的消息处理函数。 自己的处理完成后,再调用控件的缺省消息处理。 二、相关函数 1.窗口类的属性可以通过GetWindowLong和SetWindowLong进行读取和设置 LONG GetWindowLong( HWND hWnd, // hand... 阅读全文
posted @ 2008-05-07 11:29 宇晨 阅读(245) 评论(0) 推荐(0)
Windows SDK笔记(二):在窗口上建立控件
摘要: 一、概述 控件是子窗口,它们是系统已经定义好的窗口类,因此不需要注册、 也不需要写消息处理函数。 在主窗口得到WM_CREATE消息时,建立子窗口即可。 二、实例 //参数:窗口句柄,消息,消息参数,消息参数 LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { //处理感兴趣的消... 阅读全文
posted @ 2008-05-07 10:39 宇晨 阅读(579) 评论(0) 推荐(0)
Windows SDK笔记(-):Windows程序基本结构
摘要: 一、概述 Windows程序具有相对固定的结构,对编写者而言,不需要书写整个过程,大部分过程由系统完成。 程序中只要按一定的格式填写系统留给客户的那一小部分。 所需要完成的有: 窗口类的定义、窗口的建立、消息函数的书写、消息循环。 二、消息处理函数 Windows程序是事件驱动的,对于一个窗口,它的大部分例行维护是由系统维护的。没个窗口都有一个消息处理函数。 在消息处理函数中,对传入的消... 阅读全文
posted @ 2008-05-07 10:38 宇晨 阅读(164) 评论(0) 推荐(0)
VC Studio 使用技巧大全
摘要: 1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号)前面,键入快捷键“Ctrl+]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。 ... 阅读全文
posted @ 2008-05-07 09:25 宇晨 阅读(249) 评论(0) 推荐(0)
功能强大的vc6调试器
摘要: 要成为一位优秀的软件工程师,调试能力必不可缺。本文将较详细介绍VC6调试器的主要用法。 windows平台的调试器主要分为两大类: 1 用户模式(user-mode)调试器:它们都基于win32 Debugging API,有使用方便的界面,主要用于调试用户模式下的应用程序。这类调试器包括Visual C++调试器、WinDBG、BoundChecker、Borland C++ Bui... 阅读全文
posted @ 2008-05-07 09:19 宇晨 阅读(314) 评论(0) 推荐(0)
改进 <<遍历文件夹并建成目录树>>(转)
摘要: //原来的函数原型 void CFileTreeDlg::BrowseFile(int CallNum, CString strFile) { CallNum++; CFileFind ff; CString szDir = strFile; if(szDir.Right(1) != "\\") szDir += "\\"; szDir += "*.*"; BOOL res = ff.FindFi... 阅读全文
posted @ 2008-05-07 09:09 宇晨 阅读(289) 评论(0) 推荐(0)
文件操作 API 函数介绍
摘要: 在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 ReadFile 从文件中读取字节信息。 在打开文件获得了文件句柄之后,则可以通过该函数读取数据。 ... 阅读全文
posted @ 2008-05-07 09:06 宇晨 阅读(420) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3