当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 菜单的效果见我的相册里面的作品截屏。
 

 

    摘要:在编程过程中,有可能遇到想根据传入的字符串创建相应的对象,在vc7下可以实现,vc6下mfc没有实现该功能。 大家首先要明白,mfc中实现动态创建关键是在于cruntimeclass类,可以参考《深入浅出mfc》,废话少说,先看cruntimeclass类。 vc7中cruntimeclass类中增加了如下函数: struct cruntimeclass { ... //......
 ·一个简单的php在线端口扫描器    »显示摘要«
    摘要:前言   php是一种功能强大的web开发语言。开发效率高,语法简单,为动态网站量身定做,加强面向对象(向c++靠拢,与java搭了点边),可惜单线程(这是至命弱点,据说php是用c\c++编写的。),也能用c、c++、java开发中间层,调用com,服务器维护难度小,故障少。   既然是为动态网站量身定做,所以注定不能开发出x-scan这样的超强扫描器,不过如果要实现一些简单的功能,还是绰绰有余......


webmenu编程精彩历程之(一)结构总览和所有原代码

菜单的效果见我的相册里面的作品截屏.

menutest.htm 实际应用测试页面 【程序编程相关:HOW TO:如何在 Windows S

【推荐阅读:IE修改工具 不神秘--(废话)

menudata.xml 菜单配置页面 【扩展信息:Oracle分页新招

menu.css 菜单样式表

webmenu.htc 封装后的htc菜单组件

原代码:

====================================

menutest.htm

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=gb2312">

<title>新建网页 1</title>

<link rel="stylesheet" type="text/css" href="menu.css">

</head>

<body topmargin="0" leftmargin="0" oncontextmenu="menu1.showmenu(window,menu1.datasource.documentelement.selectsinglenode(´//menuitem´),window.document.body,event.x,event.y)">

<div id="menubardiv"></div>

<webmenu datasource="xmldata" class="webmenu" id="menu1" width="100" effect="2" menutype="1" container="menubardiv"></webmenu>

<webmenu datasource="xmldata" class="webmenu" id="menu2" width="100" effect="3" menutype="0" container="menubardiv"></webmenu>

<textarea rows="17" id="code" cols="73" style="display:none"></textarea><xml id="xmldata" src="menudata.xml"></xml>

</body>

</html>

=========================================

menudata.xml

<?xml version="1.0" encoding="gb2312"?>

<root>

<menuitem  hassub="1" subwidth="160" >

      <menuitem func=""   text="一级菜单项1"  img="save.gif"/>

      <menuitem func=""   text="一级菜单项2"  img="addnew.gif" hassub="1" headcolumn="2" subwidth="200">

      <menuitem func=""  ischeckitem="1"  checked="1"  text="二级级菜单项3" img=""/> 

      <menuitem func=""  ischeckitem="1"  checked="1" text="二级级菜单项3" img=""/>

   <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img="addnew.gif"/>

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/> 

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/>

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/> 

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/>

   <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/>

      <menuitem func=""  ischeckitem="1"  checked="1" text="二级级菜单项3" img="save.gif"/> 

    <menuitem func=""  ischeckitem="1"  checked="1" text="二级级菜单项3" img=""/>

    <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/> 

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/>

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/> 

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/>

   <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/>

      <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/> 

    <menuitem func=""  ischeckitem="1"  text="二级级菜单项3" img=""/> 

   </menuitem> 

      <menuitem func=""  text="一级菜单项3" img="refresh.gif" hasline="1"/>


...   下一页
 ·什么是servlet    »显示摘要«
    摘要:servlet是用java编写的server端程序,它与协议和平台无关。servlet运行于java-enabled web server中。java servlet可以动态地扩展server的能力,并采用请求-响应模式提供web服务。   最早支持servlet技术的是javasoft的java web server。此后,一些其它的基于java的web server开始支持标准的servlet......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE