- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 VC++实现程序只运行一个实例 (转)
<br />方法一:<br /><br />有时候在开发应用程序时,希望控制程序运行唯一的实例。例如,最常用的mp3播放软件Winamp,由于它需要独占计算机中的音频设备,因此该程序只允许自身运行唯一的一个例程。在Visual C++的开发实践中,对于16位的Windows系统,应用程序的hPrevInstance句柄保存了应用程序上一个运行的实例,可以用该值来检查是否有实例运行;然而在32位Windows系统下,这个值总是NULL,所以无法利用该值来实现程序运行唯一实例。本实例给出了解决这个问题的简单办法
2010-10-30 22:10:00 1106
原创 skinmagic使用方法
<br />第一步:如何使用SkinMagic<br />使用步骤:<br />1.把SkinMagicLib.h, SkinMagicLibMT6.lib, SkinMagicLibMD6.lib放到你的VC6工程目录下<br />2.在StdAfx.h中添加#include "SkinMagicLib.h"<br />3。在工程设置中添加对应的库 <br /> <br />特别注意:<br />1.使用dll时,程序发布时需要skinmaigc.dll与程序打包<br />2.若使用静态库,则无需依
2010-10-30 20:51:00 2937
原创 在图片控件上显示图片的代码
<br />第1种:<br />前提条件:图片IDB_BITMAP1已经被添加到工程,并且对话框内有picture控件其变量名为m_nImage<br />功能:设置picture要显示的图片。<br />在程序初始化时写入以下代码:<br />CBitmap bmp;<br />bmp.LoadBitmap(IDB_BITMAP1);<br />m_nImage.SetBitmap((HBITMAP)bmp); <br />bmp.Detach();<br /><br /><br />第2种<br />
2010-10-22 23:28:00 534
原创 MoveWindow下出现Debug Assertion Failed!----
<br />效果图:<br /><br /><br />代码:<br /><br />---------------------------------------------------<br />问题为什么出现?<br />第1步:明确是哪种调试!-----------分2种:1.Debug 2.Release<br /> 在Release版本运行正常!而在Debug版本调试错误!<br />第2步:启动调试(怎样调试?设置断点后调试,自然会找到)---->查找原因(详见原因截图)<br />
2010-10-17 01:18:00 2604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人