当前位置: 代码迷 >> GetLastError的解决方案
 
  • RegOpenKeyEx后报错,FormatMessage取出来的信息是乱码,该怎么解决

    RegOpenKeyEx后报错,FormatMessage取出来的信息是乱码RegOpenKeyEx后报错,FormatMessage取出来的信息是乱码。怎么解决。下面是代码。#defineBUFSIZE80HKEYhKey;charszProductType[BUFSIZE];DWORDWordType=REG_SZ;DWORDdwBufLen=BUFSIZE;LONGlRet;lRet=Reg...

    70
    热度
  • 限制重复执行EXE文件的有关问题

    限制重复执行EXE文件的问题我编译了一个‘区域薪资管理系统’的EXE文件,奇怪了,为什么下面程序加入后,仍可以重复执行‘区域薪资管理系统‘?cCaption="区域薪资管理系统"DECLAREINTEGERFindWindowINwin32apiSTRINGcClass,STRINGcCaptionIFFindWindow(0,cCaption)#0_SCREEN.CAPTION=cCaption...

    3873
    热度
  • 怎么识别连编后的程序已经运行(驻留内存),而避免用户重复打开

    如何识别连编后的程序已经运行(驻留内存),而避免用户重复打开我的系统连编后直接将整个文件夹拷贝给用户使用,发现用户已经运行后不小心或者忘记,因此又运行一遍,同一个系统不在同一个路径还行,否则重复打开往往造成错误的发生。请问老师们,如何判别系统已经驻留内存而不能重复运行呢?谢谢!color='#e78608'>------解决方案-----------------------------------...

    3286
    热度
  • VS2005里怎样自定义异常呀,出现异常都捕获转向统一的页面?按vs2003的方法为什么不行

    VS2005里怎样自定义错误呀,出现错误都捕获转向统一的页面?按vs2003的方法为什么不行web.config里:<customErrorsmode="On"defaultRedirect="Common/error.aspx"><errorstatusCode="404"redirect="Common/e...

    4372
    热度
  • 请问文件发送思路

    请教文件发送思路我想通过qt来实现文件发送及接收一次应该发送多少字节比较合理?4K8K或更多?还有一个问题我想让程序只允许运行一个实例,qt有什么方法可以实现?color='#e78608'>------解决方案--------------------boolcheckOnly(){//创建互斥量HANDLEm_hMutex=CreateMutexW(NULL,FALSE,L"tvbay...

    92
    热度
  • WinCE剔除文件DeleteFile失败

    WinCE删除文件DeleteFile失败BOOLreturn_value=DeleteFile(_T("\\UPLOAD\\手持上传数据_20130118111800_470370360369.zip"));if(!return_value){ DWORDerror=0; error=GetLastError();}我的程序中,会使用上面这段代码删除WinCE系统上一些文件。一般情况下都工作正常...

    101
    热度
  • DIRECTDRAW创建失败

    求助DIRECTDRAW创建失败应用层调用DirectDrawCreate接口返回失败.我在驱动层跟踪了DDGPECreateSurface是返回的成功,我的系统是CE6.0的,找了很久没找到为什么.谢谢帮下忙.另外我生成的SDK里的DDRAW.H和VC里的DDRAW.H不一样,好多CE支持的宏定义在我生成的SDK里的DDRAW.H里找不到.组件都是选完了的.color='#FF8000'>---...

    62
    热度
  • 关于派遣函数中return与iocompleterequest()解决思路

    关于派遣函数中return与iocompleterequest()我对派遣函数中return与iocompleterequest()存在一些疑惑return派遣函数返回iocompleterequest()结束irp并终止继续向下层传递我想问下1.GetLastError()得到的错误码是return中的吗?2.如果我调用ReadFile()api同步,是再return的时候还是在iocomple...

    102
    热度
  • 关于USB设备的读写,该怎么处理

    关于USB设备的读写要读写USB设备的数据m_hDevice=CreateFile(DevInterface.DevicePath(),GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);已经获得句柄WriteFile(m_hDevice,szWriteBuffer,dwWri...

    101
    热度
  • evc中不支持TRY CATCH怎么处理

    evc中不支持TRYCATCH怎么办?加了RTTI,GX编译选项。只要一有异常就挂了。try{CFile::Rename(szOldName,szNewName);}catch(...){}当文件不存在即崩盘,当然可以先确定有没有此文件再RENAME。只是想问,EVC下怎么支持异常呀!!color='#e78608'>------解决方案--------------------使用try..cat...

    88
    热度
  • WINCE7,驅動操作KernelIoControl(IOCTL_HAL_REQUEST_SYSINTR.失敗,各位弟兄冰天雪地跪求阿解决方案

    WINCE7,驅動操作KernelIoControl(IOCTL_HAL_REQUEST_SYSINTR...失敗,各位弟兄冰天雪地跪求阿static UINT32 g_EINTIrq=IRQ_GPTIMER3;static UINT32 g_EINTSysIntr=SYSINTR_UNDEFINED;if(!KernelIoControl(IOCTL_HAL_REQUEST_SYSINTR,&a...

    272
    热度
  • 不注册ffdshow.ax,如何在自己的代码使用它

    不注册ffdshow.ax,怎么在自己的代码使用它?网上查询了,基本上说的都是类似这个方法http://blog.csdn.net/mjh1021/article/details/5468150但不知道为什么,我的代码里总是Addfilter失败,难道是我下载的ffdshow.ax有问题。还有个问题,ffdshow一般都包括了video和audio解码,我怎么去区分使用它(如果需要手动连接就需要区...

    10501
    热度
  • 急loadlibrary总是返回异常126

    急,loadlibrary总是返回错误126开始用hModule=LoadLibrary(LPCTSTR("D:\\Administrator文档和收藏夹\\VisualStudio2005\\Projects\\ReceiveSMS\\ReceiveSMS\\mapirule.dll"));用getlasterror总是126,改为hModule=::LoadLibrary(...

    4927
    热度
  • 关于CSocket解决办法

    关于CSocket各位:我想利用CSocket完成client和service的通信,但在client端用connect()连接服务器时出现“套接字操作尝试一个无法连接的主机”错误,我刚刚接触MFC,不知道如何解决这个问题,请各位高手给点建议,非常感谢。client端部分代码:CMutexgMutex(FALSE,NULL);UINTConnectProc(LPVOIDparam){ gMutex...

    3684
    热度
  • PageError事件里,能不能获到失误信息

    PageError事件里,能不能获到出错信息.在page里出错会触发pageerror事件,我想问,怎么才能在这个事件里获得出错信息,包括出错的控件,函数,异常类名等信息color='#e78608'>------解决方案--------------------------------------------------------protectedoverridevoidOnError(Even...

    4285
    热度
  • 关于AddPrinterDriver,该如何处理

    关于AddPrinterDriver如题,在64bit的win7使用这个API安装打印机驱动,总是返回驱动无法安装的错误,调用getlasterror查看却返回0……该如何是好啊~~~~color='#FF8000'>------解决方案--------------------用命令行呢?'rundll32printui.dll,PrintUIEntry/if/b"ImagePrinter"/fi...

    61
    热度
  • 64位系统下调用getprocessmemoryinfo,为啥获取到的内存值为空

    64位系统下调用getprocessmemoryinfo,为何获取到的内存值为空如题,32位没有问题,转成64位工程该函数失效。color='#FF8000'>------解决方案--------------------http://social.msdn.microsoft.com/Forums/en-US/netfx64bit/thread/0ae93397-5b55-442a-ac3a-9f...

    201
    热度
  • Global.asax和HttpModule中的异常处理

    Global.asax和HttpModule中的错误处理在Global.asax和HttpModule中处理错误有什么区别,我在Global.asax中处理错误没的问题,但是一样的代码在HttpModule中就经常出现Server.GetLastError()为空的现象if(Context!=null&&Context.IsCustomErrorEnabled)Server.Tra...

    5418
    热度
  • pb 获取ip地址解决方法

    pb获取ip地址Delphi(Pascal)codeforwardglobaltypen_adaptersfromnonvisualobjectendtypeendforwardglobaltypen_adaptersfromnonvisualobjectendtypeglobaln_adaptersn_adapterstypeprototypesFunctionulongGetLastError...

    40
    热度
  • 关于使用wininet 开展post的方法

    关于使用wininet进行post的方法本帖最后由kissjhy于2015-09-0617:21:40编辑请教我现在想用wininet跟券商的web交易系统进行交互,该如何进行?图片是ie上看到的登录时候用的post方法我用的是这个代码例子http://www.codeproject.com/Articles/3898/Connecting-to-a-HTTPS-server-with-SSL-u...

    172
    热度