界面运行显示不正常-VC6.0 界面运行一会就显示不正常(变花了)

问题描述

VC6.0 界面运行一会就显示不正常(变花了)

我的程序控制两台相机拍照,并刷新在分割器分出的窗口上面,但是运行一会(大概拍照1000多次)整个界面就不正常显示了,图片没有在指定的窗口刷新(窗口变空白了)。同时Windows的任务栏也变成白色的了,程序还在运行。

解决方案

是不是GDI资源泄漏了,查看GDI句柄释放

解决方案二:

运行一段时间才出现,说明出现内存泄露了,如果你的界面使用的绘图功能,最有可能是提 GDI 内核对象泄露了。
一般来说,createXXX 都需要对应 deleteXXX的、且需要保证 xxx 对象已经选出 GDI(也就是说没有被使用)。

解决方案三:

明显是GDI资源泄露造成的。而且完全没有必要重复申请GDI对象。

解决方案四:

谢谢 各位啦 是这个问题

时间: 2024-09-19 20:36:50

界面运行显示不正常-VC6.0 界面运行一会就显示不正常(变花了)的相关文章

c++ 单链表-单链表做电话本 在VC6.0中运行不了?

问题描述 单链表做电话本 在VC6.0中运行不了? /*用单链表的形式做成的电话本:功能:插入成员,删除成员,修改成员,搜索成员,输出整个链表*/ #include #include using namespace std; struct tel{ int number; char name[20]; tel *next;}; /*print the whole line*/ tel print(tel*head){ tel*p=new tel; p=head; while(p->next!=N

c语言-我的一段C语言程序在VC6.0上面运行不出来,貌似是头文件的问题,求帮忙

问题描述 我的一段C语言程序在VC6.0上面运行不出来,貌似是头文件的问题,求帮忙 #include"C:UsershpDesktopcomplex.h" main() { complex *a; int N=1024; //给a赋值 fft(a,N) } int fft(complex *a,int l) { const double pai=3.141592653589793; complex u,w,t; unsigned n=1,nv2,nm1,k,le,lei,ip; uns

视频-android项目在4.4上运行正常,在5.0以上运行时出现问题

问题描述 android项目在4.4上运行正常,在5.0以上运行时出现问题 我项目在4.4上运行正常,但在5.0项目上运行时,有个视频界面放置一段时间不对其做任何操作,这个界面会出现黑屏的状况. 解决方案 把编译时出现的警告完善.确保Java每一步都实现 解决方案二: 你提供的信息太少,可以尝试在黑屏左右的时间抓下log,看log里有什么打印,然后工程用android21的sdk,确保没有过时的接口调用

显示-不兼在系统window8,vc6.0不兼容

问题描述 不兼在系统window8,vc6.0不兼容 下载了个vc6.0,在点编译的时候显示不兼容,怎么解决,在windows8系统下,改名字,在属性设置兼容,没用 解决方案 win8就不要用vc6.0了,改用vs或codeblock吧 解决方案二: 用vVS2013 解决方案三: 用vs吧,直接去微软官网下载 解决方案四: vc6.0已经过时了,版本太老了满足不了开发了,vs2013很不错! 解决方案五: vc6.0 -- 15年前的东西了.世博时代的产品. 用win8,就有vs2012/20

VC6.0 使用教程

你首先要打开VC6.0界面,一般用得较多的是Win32控制台应用程序(源程序,扩展名.cpp), 步骤是:(先工程-后文件-编译-连接---运行) 1,建立一个工程,"文件"--"新建",出现下面界面:     选择"Win32ConsoleApplication"(控制台应用程序,左边倒数第三个),命名工程名称,选择保存位置,     点击"确定",进入下一步,看到如下提示界面: 建立一个空工程,对应其他需要的你一可以建立别

x00-vc6.0程序运行异常,在A电脑可以,在B电脑不可以SetFormat

问题描述 vc6.0程序运行异常,在A电脑可以,在B电脑不可以SetFormat 我有2台电脑A和B,我在初始化里加入了m_ShiJian1.SetFormat(_T("yyyy/MM/dd HH:mm:ss"));然后在电脑A中运行没有问题,在电脑B中运行程序就提示异常出错,无法运行. 出现下面的错误(有省略): Loaded 'ntdll.dll', no matching symbolic information found. Loaded 'C:WindowsSysWOW64k

语言课程设计-用vc6.0编写一个登陆界面,求大神

问题描述 用vc6.0编写一个登陆界面,求大神 用户名与密码写在代码里 密码输入三次自动退出 并且登陆成功后可以运行九九乘法表这个小程序 谢谢各位大神 解决方案 还没说使用什么编程语言呢 解决方案二: MFC or WIN32? CLoginDIalog; CDIalog { private: int login_count; ..... 看看MFC的实现 } 解决方案三: 用VC6的对话框模板工程建立,然后就是两个EDIT 控件分别放用户名,密码 输入后,GetWindowText获取,然后比

在VC6中编写可在XP中显示XP风格界面的程序

在VC6中编写可在XP中显示XP风格界面的程序方法一: 1.插入自定义资源(Custom),将资源类型(Resource Type)设为"24". 2.将资源ID"IDR_DEFAULT1" 改为"1". 3.将下列文本复制到该资源的十六进制编辑器中. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <as

vc-这个界面里的东西是什么意思啊? VC6.0 按下F10的时候弹出来的

问题描述 这个界面里的东西是什么意思啊? VC6.0 按下F10的时候弹出来的 左上角main( ) line4 这里 .这个窗口里的东西是什么意思 ?寄存器窗口?汇编窗口? 解决方案 这个窗口是alt+7弹出的,你拖动它的手柄,让它成为一个窗口,可以看到标题上写着call stack(调用堆栈) 解决方案二: 调用堆栈窗口.从上到下,是你函数之间的调用关系. 解决方案三: 如果你调试递归程序,或者调用了很多层,那么它很有用,用它可以看到谁调用了这个函数,还可以快速定位源代码. 解决方案四: 如