摘要:
程序的最终目的是处理数据,而数据是以特定的形式(如整数,实数,字符等)存在的,不同的数据之间还存在着某种联系(如一个整数数组是由若干个整数组成的),我们所说的数据结构就是数据的各种特定形式(数据的组织形式)。而数据类型呢?就是各种数据结构的表现形式。
一.贯穿始终的两个类型:
1, 常量(字面常量,直接常量)1>整形常量2>实型常量3>字符常量
4>符......
摘要:
在web design中推行w3c标准,对于兼容性来说是一件非常不错的事情。为了在不同的浏览器上面得到近乎相同的显示效果。w3c组织提倡使用css而不是table来定位。下面有两个以推广w3c标准为目的的网站。
网页设计师 http://www.w3cn.org/
web开发精髓 www.onestab.net
......
激活程序的disabled的按钮有些软件如果你不输入正确的注册吗,那该死的“下一步”按钮就一直disable.这个disable按钮使用windowfrompoint, findwindowex均无法得到.
测试环境:winxp+vb6 【程序编程相关:
Java操作文本文件中的中文】
不过,使用enumchildwindows,getwindow去可以枚举到每一个窗口中的所有控件,包括disabled的控件,找到了句柄,我们就可以操作了 【推荐阅读:
BLOB完全实践:在Oracle中存取B】
【扩展信息:
10046event 漫步】
具体的api函数请参考msdn.
新建工程,在form中任意添加两个按钮,两个文本框.其中按钮2的enabled属性为false
form的caption设为” 激活程序的disabled的按钮”.
编译后,运行.
1. 我们先看看使用getwindow枚举句柄的
我们先用findwindow找到form窗口,然后找到窗口中所有的子控件句柄,然后使用enablewindow函数激活
添加1个按钮,2个list控件.
option explicit
private declare function findwindow lib "user32.dll" alias "findwindowa" (byval lpclassname as string, byval lpwindowname as string) as long
private declare function getclassname lib "user32" alias "getclassnamea" (byval hwnd as long, byval lpclassname as string, byval nmaxcount as long) as long
private declare function enablewindow lib "user32.dll" (byval hwnd as long, byval fenable as long) as long
private declare function getwindow lib "user32" (byval hwnd as long, byval wcmd as long) as long
const gw_child = 5
const gw_hwndnext = 2
const wm_gettext = &hd
const wm_enable as long = &ha
...
下一页 摘要:http://www.microsoft.com/china/community/program/originalarticles/techdoc/dll.mspx
引言
调用方式
mfc中的dll
dll入口函数
关于约定
关于dll的函数
模块定义文件(.def)
dll程序和调用其输出函数的程序的关系
作者
引言
比较大的应用程序都由......