当前位置:首页
开发技术指南» 文章正文
    引言:

 ·求助:struct的长度问题    »显示摘要«
    摘要: typedef struct { word dlgver; word signature; dword helpid; dword exstyle; dword style; word cdlgitems; short x; short y; short cx; short cy; } dlgtemplateex; 这个结构体的长度(size,即sizeof的结果)是多少?我觉得应该是2+......
    摘要: 如题!!!!!!!1 ......


关于TForm的图像显示

procedure   TForm1.FormCreate(Sender:   TObject);  
  var  
      MyImage   :   TImage;  
      MyRect   :   TRect;  
  begin  
      MyImage:=Timage.Create(Nil);  
      MyImage.AutoSize:=True;  
      MyImage.Picture.LoadFromFile(C:/MyForm.bmp);  
   
      MyRect.Left   :=   0;  
      MyRect.   :=   0;  
      MyRect.Right   :=   ClientWidth;  
      MyRect.Bottom   :=   ClientHeight;  
   
      Self.Canvas.StretchDraw(MyRect,MyImage.Picture.Graphic);  
      Self.Canvas.Refresh;  
  end;  
   
  =================  
  上述代码为何没有效果?  
   
  再问一个:MSN对话框中的背景图形是靠算法得出的么?如果我有一套图形算法,如何让自己的Form界面进行显示?

NO.1   作者: xixuemao

不明白什么意思?是这样吗?就是动态创建?  
   
  procedure   TForm1.FormCreate(Sender:   TObject);  
  var  
      img:   TImage;  
  begin  
      img:=   TImage.Create(self);  
      img.Picture.LoadFromFile(C:/MyForm.bmp);  
      img.Parent:=   self;  
      img.Stretch:=   true;  
      img.Align:=   alclient;  
  end;

NO.2   作者: hangguojun

要想在Canvas中显示图形,   需要在OnPaint中画,   不然你的背景在窗口缩放或更新的时候无法保存你临时画上去的图形

NO.3   作者: XuDunYu

同意楼上,你在create里画完以后,当form自己重画时会将你原来画的冲掉

NO.4   作者: hellolongbin

写在onshow事件里试试

NO.5   作者: sailxia

//是要這個效果吧??  
   
  procedure   TForm1.FormCreate(Sender:   TObject);  
  var  
      Bmp:   TBitmap;  
  begin  
      Bmp   :=TBitmap.Create;  
      Bmp.LoadFromFile(C:\logo.bmp);  
      Form1.Brush.Bitmap   :=Bmp;  
  end;  
   
 


    摘要: 请问大家:我现在能够在access中创建新表,但是在其之前,要判断是否有这个表,如果有先drop再create 如果没有则create table; 请教大家在c#中这个判断语句如何写,如何嵌套? con.open (); //请问 在这个地方如何进行判断是否已存在欲新建的表? //建立新表 string sqldeletetable="drop table gr......
» 本期热门文章:

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