易截截图软件、单文件、免安装、纯绿色、仅160KB

使用HTML/ASP做软件的界面

     一般我们做程序,比如用VC,开发界面是个头痛的问题。开发效率太低,而且做出来的效果也太差了。看起来太不美观专业了。另一方面HMTL做界面是又方便又美观,且还天生支持script脚本。非常强大啊。我们一般使用html的时候都是做的B/S结构的软件,需要一个WEB服务器。这样呢,单机程序似乎就无法享受到HTML的方便和快捷了。其实不然,方案有2种,一种是在本地加载html,这种方案很差,因为我们无法利用web服务器强大的Respose/requeset/server对象,而只能在代码中大量充斥判断字符串的代码,那样放到工作量加大了。另一个中方案就是使用本地的web服务器,比如说apache就是公开源代码的,可以自己修改成一个精简进入你自己的工程当中去提供服务。当然apache服务器代码量太大了点,其他大家可以找一些开源的asp web服务器代码,如果自己实现一个也不太复杂,但是也肯定有一定工作量的。这个也就算这种方案最核心的工作了。    下面就可以在自己的工程里直接开一个html窗体了,代码如下:(注意编译的时候记得使用_stdcall方式) HINSTANCE hinstMSHTML = LoadLibrary(TEXT("MSHTML.DLL"));
    typedef  HRESULT  (*FunSHOWMODELESSHTMLDIALOGFN)(
        HWND hwndParent,
        IMoniker *pMk,
        VARIANT *pvarArgIn,
        WCHAR *pchOptions,
        IHTMLWindow2 **ppWindow
        );
    ::CoInitialize(0) ;
    IHTMLWindow2 * iwnd = 0;
    if (hinstMSHTML)
    {
        FunSHOWMODELESSHTMLDIALOGFN pfnShowModelessHTMLDialog;
        pfnShowModelessHTMLDialog = (F


相关文档:

Flash 与 HTML5

Steve Jobs 在"Thoughts on  Flash"一文中,谈及网络影音时,多次提到HTML5与H.264两项标准。但是,到底HTML5是什么?Flash和H.264又是什么回事?所以,本文旨在解释它们之间的关系,让大家可以初步了解。
  首先,引用Steve Jobs的一段话:
  Adobe一再反复宣称Apple的移动设备不能提供"完整 ......

JAVA清除html格式正则表达式


 public static String splitAndFilterString(String input, int length) {   
        if (input == null || input.trim().equals("")) {   
     &nb ......

html 表格特殊标题 (legend)

<html>
<head>
<mce:style type="text/css"><!--
td
{
width:50;
height:50;
text-align:center;
vertical-align: center;
}
table
{
vertical-align: bottom;
}
legend
{
text-align:center;
}
fieldset
{
width:300; ......

C#中实现WebBrowser控件的HTML源代码读写

趁周末想折腾一下嵌入ASP.NET的WinForm程序
需要用到WebBrowser控件的HTML源码读写
就把以前的一些代码片断移值到C#下
顺便发个帖子备忘,呵呵
  
思路其实很简单,直接通过document.documentElement.outerHTML
或者使用IPersistStreamInit接口直接对流进行处理
前者我就不废话了,后者实现方法如下
&nbs ......

HTML+Javascript+XML


上面所说有关HTML的内容非常少又简单,但对已经了解的人来说就是没用的.
如有问题可到权威网 http://www.html.com/ 上查看
以下开始说说关于XML的一些知识.
XML也是标记语言,可它是自定义的,没有已给定格式.不具体说它,给出例子就可明了.

<NAME>TOM</NAME>
<SEX>M</SEX>
以上内容的< ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号