请教如何用win32的GDI做一迷宫,路径要有动

你们用过BTP陶

请教如何利用VB加载GDI+~

shell "路径" ;先调用

然后
Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long

Private Sub Form_Load()
Me.Hide
Me.AutoRedraw = True
BitBlt Me.hDC, 0, 0, Screen.Width, Screen.Height, GetDC(0), 0, 0, vbSrcCopy
sFile$ = "C:\" & Format(Now, "mmddhhmmss") & ".BMP"
SavePicture Me.Image, sFile
MsgBox "当前屏幕图像已经保存到" & sFile, 64
End
End Sub ;保存截图

使用GDI绘制一个封闭的路径,然后使用SetRectRgn函数就可以让窗口为任意样式。至于MAX、MIN和Close按钮只需要使用sendmessage模拟即可

#18681374405# 如何使用win32imager创建镜像文件 - ******
#房丁# 方法/步骤1、打开Win32 Disk Imager这个工具,如下图所示.2、选择那个文件夹图标的按钮,在弹出的页面中找到img的路径.3、然后选择要烧录的img文件,如下图所示.4、选择“打开”按钮继续下一步.5、这样就在Image File一栏中生...

#18681374405# gdi+函数库,应该怎样操作或调用头文件 - ******
#房丁# 就报出100多个错误,那是怎么回事- -,是我的电脑里面没GDI吗?不可能没有,那是Windows必备的dll.你加了我那三段语句了吗?怎么就一个:#include .新建的WIN32程序.不加这3句话运行没问题,在头文件中加了这3句话200多个错误了.最前面要加#include,它是最基本的头文件.记住:包含头文件,是要讲先后顺序的.一般windows.h都要在最前面.好吗?同学给的,采纳吧!!!!

#18681374405# 怎样样在配置中加上+graphics+Win32 - gdi如题 谢谢了 - ******
#房丁# 这个问题问得太不清楚了,这是要在注册表里加还是在配置文件里加,但都不适合,最好的办法是重新做系统,按正常的方法装驱动就行了 查看更多答案>>

#18681374405# win32 api 最简单的程序怎么执行? - ******
#房丁# 告诉你答案,在调试的选项里c++里和链接里吧—console 改成-windows有两个地方要修改.网上有类似教程

#18681374405# 那些基于C++内核的拥有图形界面的程序是怎么做出来的? - ******
#房丁# Windows平台的程序无论再漂亮也无非是几种绘图方式的组合与搭配.比如win32的GDI接口,就是用户图形设备接口,所有的GDI函数都在GDI32.dll中被封装,比如要绘制按钮上的字体时就要调用TextOut函数之类,再花哨的界面都可以用这些传统的绘图函数画出来.再就是WindowsXP开始的GDI+用户图形接口.扩展了GDI的功能,并且是面向对象,也就是不再以API接口的形式提供开发者使用.第三种就是DirectX技术了,基本Windows平台上的所有游戏都离不了这个,当然游戏的用户界面也是用DirectX绘制的.至于Liux之类的系统也有一些方便的开发工具,例如QT,暴风影音就是QT做的.QT是跨平台的.

#18681374405# 怎样用VC6建立一个Win32应用程序工程或是MFC工程 - ******
#房丁# 建立Win32应用程序:打开VC6->菜单File->New->Projects->Win32 Application->输入路径和工程名->OK 建立MFC应用程序:打开VC6->菜单File->New->Projects->MFC AppWizard(exe)->输入路径和工程名->OK

#18681374405# Win7 64位 丽台Q600显卡 用PROE2001如何解决闪屏问题? - ******
#房丁# 这个是硬件和系统的兼容性不好造成的. 解决办法如下: 1、Config中设置graphics值为win32_gd就可以解决,缺点速度运行奇慢. 2、更换硬件显卡. 3、更换电脑系统为XP系统.

#18681374405# C++怎么直接在win32程序中显示图片? - ******
#房丁# 原生C++(不适用类似WCF)使用CImage库、OpenCV库等;VC++ 使用GDI/GDI+库,简单点儿的直接使用pictureBOX控件

#18681374405# 如何使用Visual Studio 2013创建Win32 API程序 - ******
#房丁# Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品,用它可以快速开发Windows上的桌面应用程序,甚至有的人用它来开发Python和Android程序.我在这里介绍如何用其开发一个简单的Windows应用程序.本文作为开山...

#18681374405# 如何用C++写小游戏 - ******
#房丁# 你可以看看SDL2.0这个图形库 游戏主要的步骤就是update和draw,SDL通过计时器可以实现这两个步骤

  • 请教高手我的新电脑老是蓝屏代码是0x000000D1(0xB8FC1B00,0x00000002...
  • 答:190 0x00be 作业系统无法执行 %1。 191 0x00bf 无法在 win32 模式下执行 %1。 192 0x00c0 作业系统无法执行 %1。 193 0x00c1 %1 不是正确的 win32 应用程式。 194 0x00c2 作业系统无法执行 %1。 195 0x00c3 作业系统...

  • 我发现.现在有个新病毒叫Win32/NSAnti.suspicious有许多人都中了这病 ...
  • 答:它利用了微软公布的MS04-028安全公告里提到的GDI+漏洞。如果经过病毒编写者改写,该程序可能会成为破坏力巨大的恶性病毒。安装补丁 安装杀毒软件 更新到最新能杀掉的 建议进入安全模式查杀:开机时,待系统自检完成后,连续不停...

  • win10中vc2010如何配置图形库
  • 答:3. 如果直接这样用的话,编译就可能会出现错误,有上百个错误,而且错误显示是在系统文件里面。4. 在网上查找原因,有两种方案解决这个问题: 1)把#define WIN32_LEAN_AND_MEAN宏注释了,这样再加入GDI+相关的东西...

  • VB 用GDI+ 如何实现图片的旋转?
  • 答:GenericError = 1 InvalidParameter = 2 OutOfMemory = 3 ObjectBusy = 4 InsufficientBuffer = 5 NotImplemented = 6 Win32Error = 7 WrongState = 8 Aborted = 9 FileNotFound = 10 ValueOverflow = 11 Access...

  • 如何用c# winform GDI+ 的方式实现不闪烁的高速实时波形图?
  • 答:50的区域 不过感觉数据每次都是变化的,,这样做,可能之前画的波形不会被覆盖.尽可能的缩小波形图的大小,并且延长sleep间隔 比如系统里的进程管理器,迅雷的流量监视,他们的间隔都是1秒.这对一般用户就已经可以接受了.

  • 如何在Windows上享受更棒的字体渲染
  • 答:它的渲染方式已经和 iOS、Android 上采用的 FreeType 引擎效果接近,只是我们日常用的许多老软件未做适配。所以这也是为什么 UWP 应用的字体渲染会比 Win32 软件看起来要好一些的原因。 字体渲染方式 如果做一个形象的比喻,那么 GDI 就...

  • 高手进:如何在WINDOWS下用C语言编写图形函数
  • 答:1、图形编程都是用的纯C函数库,比如Windows的GDI,还有DirectX,以及开源的OpenGL。这些都是纯C库,也就是说会C语言就能开发图形界面和游戏了。C++当然也可以调用这些函数库,但不是必要的。2、学GDI的话最好的书是《...

  • 求一个WIN32多线程小程序
  • 答:下面这个例子用Win32函数CreateThread创建线程, 其用法是:将下列代码存入名字任取的文件, 如: th.cpp 在yc++中, 用<文件\打开或创建cpp源程序>调入th.cpp, 再用 <工具\执行>运行th.cpp 或在dos中, 用 ycc th.cpp ...

  • 什么是gdi动画
  • 答:在MFC的实现上,基本上仅仅是对和这些概念相关的Win32函数的封装。如果明白了MFC的窗口、GDI界面的封装机制,其他就不难了。参考资料:http://www.shps.com.cn/developweb/webSchool/LJJvcjc/02_04.htm ...

  • [C#] GDI+能实现PNG格式背景图片的透明吗?
  • 答:3、SelectObject是API函数,这里把其作为常函数定义在Win32API这个类里面,作用是将对象选进DC。具体怎么在c#里面引用API函数,可以参考MSDN [DllImport("gdi32.dll", ExactSpelling = true)]public static extern IntPtr ...

    为传递更多家电数码信息,若有事情请联系
    数码大全网