本人要编写一个web程序,其中使用图形绘制部分使用控件,这个过程应该怎么实现?如果使用atl技术应该怎么用?
解决方案 »
- 程序运行的好好地,莫名奇妙的出现了一个错误
- ATL7.0开发的控件在Windows2003下面注册失败
- messagebox("aaa","Erorr",ID_YESNO)中我想默认焦点为NO行不行呀???
- 计算机的关闭与重启?
- 放在C:\Documents and Settings\Administrator.LUOZH\Local Settings\Temp目录中的文件会自动删除吗?
- 写成什么程序(库)才能在win2k和UNINX下都能调用?谢谢
- 我打开chm文件时出了这样的错误“不能打开文件:mk:@MSITStore:D:\book\vbapi.chm“怎么办?
- 怎样对txt文件写入的同时并读出数据,我编的程序出错了,应该是文件指针的错误,是不是应该用多线程进行编程啊?
- 请教SetWizardMode,进来都有分
- 关于屏幕抓图程序 求教
- 谁有winpcap下监视包的程序,最好有包细节显示的界面的那种
- vc中如何定义全局变量————急! 谢
http://blog.csdn.net/gjd111686/archive/2004/07/07/36221.aspx
<object id=DirectAnimation style="left:0px;width:100%;top:0px;height:300px;border:1 solid #000000" classid="clsid:369303C2-D7AC-11D0-89D5-00A0C90833E6"></object>
<br>
<script>
//StructuredGraphicsControl控件
var iPositionX,iPositionY;
var bMouseClick=false;
var iObjectX="event.clientX-DirectAnimation.offsetLeft-DirectAnimation.offsetWidth/2";
var iObjectY="event.clientY-DirectAnimation.offsetTop-DirectAnimation.offsetHeight/2";
function document.onmousemove()
{
if(bMouseClick)
{
iX=eval(iObjectX);
iY=eval(iObjectY);
var Point=DirectAnimation.DrawSurface;
var Lib=DirectAnimation.Library;
Point.LineColor(Lib.ColorRgb255(255,0,255));
Point.Line(iPositionX,iPositionY,iX,iY);
DirectAnimation.DrawSurface=Point;
iPositionX=iX,iPositionY=iY;
}
}
function document.onclick()
{
bMouseClick=!bMouseClick;
iPositionX=eval(iObjectX);
iPositionY=eval(iObjectY);
}
</script>
<br>
<br>
<input type=button value="清除屏幕" onclick="try{DirectAnimation.Clear();}catch(e){window.confirm(e);}">
参考http://blog.csdn.net/gjd111686/archive/2004/07/07/36245.aspx