编号:QA004610 建立日期: 2002年4月2日 最后修改日期:2002年4月2日 所属类别:
李鹤: 操作系统: Win98 编程工具: VC++6.0 问题: 如何使用VC++6.0在Win98操作系统制作一个不规则的窗体,最好有一个例子。 水平: 中级
回答:
利用Windows API的SetWindowRgn可以做这件事,例子可以参考: http://www.CodeGuru.com/dialog/RoundDialog.shtml http://www.CodeGuru.com/dialog/AnyFormDialog.html http://www.CodeGuru.com/misc/TransparentWindow.shtml http://www.CodeGuru.com/bitmap/bmp2rgn_tool.shtml http://wwwCodeGuru.com/misc/changing_window_shape.shtml http://www.CodeGuru.com/tools/RGNCreator.shtml 相关问题: QA000317 "如何在VB5中实现一个不规则外形的的窗口" QA000260 "是否有改变Form外形(如圆形)的方法"
此问题由李海回答。 把这个问题推荐给朋友 您的意见类别 更好的答案 希望得到进一步解释 我有有关代码可以提供给网友 链接错误 文字错误 其他 您的名字 您的电子邮件 您的建议(请尽可能详细)