首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

再请 JSP and ccrun 等专家帮忙。该如何解决

2012-02-20 
再请 JSP and ccrun 等专家帮忙。hdchDC2No2Sur- DDrawSurface- GetDC(&hDC2)TCanvas*lpCanvasnewTCan

再请 JSP and ccrun 等专家帮忙。
hdc   hDC2;    
  No2Sur-> DDrawSurface-> GetDC(&hDC2);
            TCanvas   *lpCanvas   =   new     TCanvas;
            lpCanvas-> Handle   =   hDC2;
            lpCanvas-> Brush-> Style   =   bsClear;
            lpCanvas-> Brush-> Color=clBlack;
            lpCanvas-> Font-> Color   =   clFuchsia;
            lpCanvas-> Pen-> Color=clGray;
            lpCanvas-> CleanupInstance();

          for(int   i   =0;i <=15;i++)
            {

              lpCanvas-> Rectangle(0,0,100,100);
           
              lpCanvas-> TextOutA(SceneWidth*i+10,areaframename.top+100, "frame "+String(i+1))   ;
              }

      delete   lpCanvas;


    No2Sur-> DDrawSurface-> ReleaseDC(hDC2);
三个轨道,在每个轨道画N个图形。然后在界面上有一根时间线。可以在鼠标的拖动下时间线在图形上移动
而且我有个时间选择,,在不同的时间选择,三个轨道图形的大小都变了。
然后单个图形我可以选择来拖动,拉伸。
因为对画时间线来说。。我试过用GDI来画,但是不是很满意
后来用了DDraw   页面交换,时间线还是比较满意的。


现在是用鼠标对单个的图形的选择,我该怎么来做,,
有专家建议用SimpleGraph.v2.61   的CAD控件。但是这个控件对BCB支持不是很好,
有人给我SimpleGraph.v2.61       delphi说明,也看了下。
就是object   放到ObjectLis里。但对于这个object该怎么样来选择,object就是画的那些图形。。

但是感觉应用还是不这么方便。
有没有方法,给与BCB方面的方法来解决。




[解决办法]
SimpleGraph.v2.61 还是很适合你的
如果你觉得BCB不方便可以考虑按照他的方式开发一个

应该不会太难
另外 目前你的这种方式开发 非常不利于管理

热点排行