E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
getlasterror
VC界面编程技巧
1、判断程序是否已运行HANDLEhSem=::CreateSemaphore(NULL,1,1,m_pszExeName);if(
GetLastError
()==ERROR_ALREADY_EXISTS
langonghan
·
2009-03-13 14:00
SetEndOfFile
会设置
GetLastError
参数表参数类型及说明hFileLong,指定一个文件句柄
woaidongmao
·
2009-03-12 12:00
CreateWindowEx返回句柄为0,
GetLastError
却返回0
这个问题真是奇怪,明明CreateWindowEx失败了,却,紧跟着
GetLastError
却返回0说成功.fuckwidnows!
zdl1016
·
2009-03-03 14:00
null
WinDBG 技巧: 显示
GetLastError
() 错误码 (!gle命令)
在调试程序的时候,我们看到API函数调用失败,想看看
GetLastError
()错误码来了解为什么失败,可以用WinDBG命令!gle示例:0:000>!
陈本峰
·
2009-02-28 08:00
职场
技巧
休闲
WinDBG 技巧: 显示
GetLastError
() 错误码 (!gle命令)
很多Windows API 函数并没有用返回值表达错误信息, 而是让调用者用API
GetLastError
() 来取得错误码。
izuoyan
·
2009-02-28 08:00
windows
WinDBG 技巧: 显示
GetLastError
() 错误码 (!gle命令)
在调试程序的时候,我们看到API函数调用失败,想看看
GetLastError
()错误码来了解为什么失败,可以用WinDBG命令!gle示例:0:000>!
陈本峰
·
2009-02-28 08:00
职场
技巧
休闲
WinDBG 技巧: 显示
GetLastError
() 错误码 (!gle命令)
在调试程序的时候,我们看到API函数调用失败,想看看
GetLastError
()错误码来了解为什么失败,可以用WinDBG命令!gle 示例: 0:000>!
WinGeek
·
2009-02-28 08:00
windows
api
File
System
初试 windbg. 强大的调试工具.
但在其后调用WlxStartApplication()时失败,
GetLastError
()返回0。这下没辙了,仅凭简单的MessageBox无法有效的调试。Microsoft
zdl1016
·
2009-02-26 16:00
c
windows
Microsoft
工具
COM组件设计与应用之数据编码类型
如失败,需要
GetLastError
()才能取得失败原因void*malloc(size_t)内存指针内存申请,如果失败,返回空指针NULLLONGRegDeleteKey(
kafeiwuzhuren
·
2009-02-11 13:00
null
扩展
语言
pascal
fun
preprocessor
基础库的错误信息应该如何处理
聪明的你肯定想到了errno,及
GetLastError
。 对,使用线程专有存储。下面是linux下的示例
网络服务器软件开发/中间件开发,关注ACE/ICE/boost
·
2009-02-02 16:00
[debug]MSVC的调试技巧: Pseudoregisters
@ERR总是显示当前线程的
GetLastError
()数值.当执行
chinacodec
·
2009-01-26 22:00
多线程
windows
File
System
文档
FP
GetLastError
错误号意义!2000------
2000〗-无效的像素格式。〖2001〗-指定的驱动程序无效。〖2002〗-窗口样式或类别属性对此操作无效。〖2003〗-不支持请求的图元操作。〖2004〗-不支持请求的变换操作。〖2005〗-不支持请求的剪切操作。〖2010〗-指定的颜色管理模块无效。〖2011〗-制定的颜色文件配置无效。〖2012〗-找不到指定的标识。〖2013〗-找不到所需的标识。〖2014〗-指定的标识已经存在。〖201
jasonm2008
·
2009-01-04 12:00
数据库
工作
网络
服务器
作业
终端服务器
GetLastError
错误号意义!1001---2000
〖1001〗-递归太深;栈溢出。〖1002〗-窗口无法在已发送的消息上操作。〖1003〗-无法完成此功能。〖1004〗-无效标志。〖1005〗-此卷不包含可识别的文件系统。请确定所有请求的文件系统驱动程序已加载,且此卷未损坏。〖1006〗-文件所在的卷已被外部改变,因此打开的文件不再有效。〖1007〗-无法在全屏幕模式下运行请求的操作。〖1008〗-试图引用不存在的令牌。〖1009〗-配置注册表
jasonm2008
·
2009-01-04 12:00
windows
数据库
工作
网络
服务器
磁盘
GetLastError
错误号意义!0-------999
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效。〖14〗-存储器不足,无法完成此操作。〖15〗-系
jasonm2008
·
2009-01-04 11:00
JOIN
网络
服务器
存储
扩展
磁盘
UDP的ICMP差错的测试程序
主机不可达、端口不可达测试*//*向一个已知主机的打开端口发一个UDP包,无任何异常*//*向一个已知主机的未打开端口发一个UDP包主机返回一个ICMP端口不可达报文结果就是之后的recvfrom返回-1
GetLastError
zhangyafei_kimi
·
2008-12-03 10:00
Socket
.net
C
C++
C#
UDP的ICMP差错的测试程序
向一个已知主机的打开端口发一个UDP包,无任何异常 */ /* 向一个已知主机的未打开端口发一个UDP包 主机返回一个ICMP端口不可达报文 结果就是之后的recvfrom返回-1
GetLastError
zhangyafei_kimi
·
2008-12-03 10:00
C++
c
.net
socket
C#
UDP的ICMP差错的测试程序
向一个已知主机的打开端口发一个UDP包,无任何异常 */ /* 向一个已知主机的未打开端口发一个UDP包 主机返回一个ICMP端口不可达报文 结果就是之后的recvfrom返回-1
GetLastError
zhangyafei_kimi
·
2008-12-03 10:00
C++
c
.net
socket
C#
GetLastError
函数
GetLastError
函数会帮助您确定在这样的情况下产生错误的原因。
GetLastError
是Windows中常用的函数,它可以在函数呼叫失败时获得更多错误信息。
everettjf
·
2008-11-01 01:00
windows
VC常用代码之输出调用出错信息
很多时候要使用
GetLastError
函数来获取函数调用的出错代码,但仅仅是代码并不够,我们还需要知道错误代码所代表的具体信息。
clever101
·
2008-10-21 10:00
编程
windows
null
System
buffer
VC常用代码之输出调用出错信息
很多时候要使用
GetLastError
函数来获取函数调用的出错代码,但仅仅是代码并不够,我们还需要知道错误代码所代表的具体信息。
happmaoo
·
2008-10-21 10:00
编程
windows
vc++
转 VC其它-善用
GetLastError
函数
转VC其它-善用
GetLastError
函数在编程过程中,当程序出现错误,却又不知道错误的原因时,可以使用
GetLastError
函数,它可以帮助你快速找到出错的原因和语句。
wrhwww
·
2008-09-11 09:00
CreateWindow创建失败的问题
CreateWindow创建失败的问题 今天重写了一下3D程序的架构,基本上是参考DX9b那套构架写的,发现CreateWindow返回NULL,而且
GetLastError
()也返回0,一时很奇怪
永远也不完美的程序
·
2008-08-14 22:00
获取本机计算机名及登录的用户名
DWORDsize=sizeof(Name_buffer); if(GetComputerName(Name_buffer,&size)) { //成功获取 } else { err=
GetLastError
zgl7903
·
2008-07-30 19:00
buffer
GetLastError
返回值的代表什么意思!
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效。〖14〗-存储器不足,无法完成此操作。〖15〗-
hejianhua
·
2008-07-16 16:00
数据库
windows
工作
网络
服务器
终端服务器
高效的使用watch窗口
程序调试过程中,最重要也罗嗦的就是要查看变量的值,还有
GetLastError
要时时执行看API执行是否正确,下面的高效的使用watch窗口可以给各位减轻一下调试的劳动:在watch窗口中输入下面的内容
benny5609
·
2008-06-12 11:00
c
windows
api
扩展
bugs
判断文件是否存在的标准方法
=INVALID_FILE_ATTRIBUTES||
GetLastError
()!=ERROR_FILE_NOT_FOUND;}
woaidongmao
·
2008-06-04 22:00
一个很好的调试函数
控制台版:调用实例:PRINTDEBUG(
GetLastError
())PRINTDEBUG(WSAGetLastError());#definePRINTDEBUG(a)PrintError(#a,_
WhyGoSoFar
·
2008-05-19 22:00
Server.
GetLastError
System.Web程序集:System.Web(在 system.web.dll 中) Exception LastError;String ErrMessage; LastError = Server.
GetLastError
·
2008-05-06 10:00
server
Windows错误代码转换为错误信息[转]
Windows错误代码转换为错误信息[转] 在调用一个API函数以后,如果函数失败,通常可以紧接着调用另一个API函数“
GetLastError
”来返回一个错误代码,下面这个类可以根据Windows
南山狒狒
·
2008-05-01 01:00
c++程序员修炼真经之五
hcnet3_running"; HANDLE ghMutexExe=0; ghMutexExe=CreateMutex(NULL,TRUE,strIn); if(ghMutexExe==NULL||
GetLastError
hangmwll
·
2008-04-20 21:00
C++
String
浏览器
null
url
Path
GetModuleHandle“找不到指定的模块”
想使用GetModuleHandle来得到HMODULE却发现
GetLastError
总是显示“找不到指定的模块”。
debehe
·
2008-04-12 00:00
读Windows核心编程 - 1
当Windows函数运行失败时,应该立即调用
GetLastError
函数,如果调用了另一个
panda1987
·
2008-04-01 20:00
编程
windows
Microsoft
存储
Path
限制程序只运行一次
second /*AfxEnableControlContainer();::CreateMutex(NULL,TRUE,m_pszExeName); if(ERROR_ALREADY_EXISTS==
GetLastError
ljx0305
·
2008-03-11 22:00
command
null
application
mfc
templates
initialization
GetLastErrord 的用法
FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL,
GetLastError
boy8239
·
2008-03-07 14:00
输出Win32程序中的错误
will allocate ::FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,0,
GetLastError
tianrolin
·
2008-02-26 09:00
SystemParametersInfo ( SPI_GETNONCLIENTMETRICS... 在VC 2008 里不能正常工作
sizeof(NONCLIENTMETRICS);BOOLb=SystemParametersInfo(SPI_GETNONCLIENTMETRICS,(int)&s,&ncms,0);DWORDdw=
GetLastError
qsycn
·
2008-01-25 18:00
工作
windows
server
XP
application
structure
errno的启示
当然,如果你是WIN32平台的
GetLastError
(),效果也是一样的。 为什么会使用errno呢?个人认为,这是系统库设计中的一个无奈之举,他更多的是个技巧,而不是架构上的需要。
romandion
·
2008-01-11 11:00
多线程
编程
function
prototype
gcc
null
GetLastError
返回值的意义
〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏。 〖8〗-存储空间不足,无法处理此命令。 〖9〗-存储控制块地址无效。 〖10〗-环境错误。 〖11〗-试图加载格式错误的程序。 〖12〗-访问码无效。 〖13〗-数据无效
isiqi
·
2008-01-09 17:00
应用服务器
windows
网络应用
配置管理
网络协议
GetLastError
返回值的意义
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效。〖14〗-存储器不足,无法完成此操作。〖15〗-
JamesXing
·
2008-01-09 17:00
工作
windows
数据库
网络
服务器
终端服务器
VC Debug 小技巧——伪符号
我们在调用WINDOWS函数的时候,经常要在后面加一条
GetLastError
()来取得函数出错的错误码以及原因, 如果在调试的状态中,WINAPI出错了,那我们又要停下来,加一句
GetLastError
huahuamoon
·
2008-01-04 13:00
VC Debug 小技巧——伪符号
我们在调用WINDOWS函数的时候,经常要在后面加一条
GetLastError
()来取得函数出错的错误码以及原因, 如果在调试的状态中,WINAPI出错了,那我们又要停下来,加一句
GetLastError
dylgsy
·
2008-01-04 11:00
thread
多线程
function
File
debugging
winapi
VC Debug 小技巧——伪符号
我们在调用WINDOWS函数的时候,经常要在后面加一条
GetLastError
()来取得函数出错的错误码以及原因,如果在调试的状态中,WINAPI出错了,那我们又要停下来,加一句
GetLastError
dylgsy
·
2008-01-04 11:00
综合应用
Windows API一日一练(81)FormatMessage函数
通常只获取到错误码,也就是通过函数
GetLastError
得到。
caimouse
·
2007-11-30 22:00
windows
api
list
null
buffer
winapi
让程序只运行一个实例(delphi)
dpr里加入代码: Application.Initialize; Application.Title := 'XXX; CreateMutex(nil,false,'XXX); if
GetLastError
mathsfan
·
2007-11-13 22:00
windows
Blog
Delphi
CnComm 1.3修订
::WaitCommEvent(_hCommHandle,&dwMask,&_WaitOverlapped)) { if(::
GetLastError
()!=E
wujian53
·
2007-09-24 15:00
IO
Blog
测试
asynchronous
MSVC的调试技巧
Pseudoregisters-翻译自CodeProject.com让我们从为什么写这篇文章开始.一天,一个学生让我帮助他解决一个调试问题.为此我看着他单步进入代码,当我看到如下代码:inttest=
GetLastError
goodgoodstudy
·
2007-09-21 14:07
职场
休闲
调试技巧
限制打开一个程序实例
FALSE,_T("ONLY_ONE_INSTANCE")); if(Handle==NULL) { //创建Mutex出错, }else { if(ERROR_ALREADY_EXISTS==
GetLastError
Blue_Dream_
·
2007-09-13 10:00
null
dll
ASPNET全局错误处理类
/// protectedvoidApplication_Error(Objectsender,EventArgse) { //错误的全局处理 Exception ex=Server.
GetLastError
gzycm520
·
2007-08-09 16:15
职场
错误处理
休闲
ASPNET全局错误处理类
/// protectedvoidApplication_Error(Objectsender,EventArgse) { //错误的全局处理 Exception ex=Server.
GetLastError
gzycm520
·
2007-08-09 16:15
职场
错误处理
休闲
GetLastError
返回值的意义(七)
〖9001〗-DNS服务器无法解释格式。〖9002〗-DNS服务器失败。〖9003〗-DNS名称不存在。〖9004〗-名称服务器不支持DNS请求。〖9005〗-拒绝DNS操作。〖9006〗-不应该存在的DNS名称仍然存在。〖9007〗-不应该存在的DNSRR集仍然存在。〖9008〗-应该存在的DNSRR集不存在。〖9009〗-DNS服务器对区域没有权威。〖9010〗-在更新或prereq中的DNS
kybd2006
·
2007-07-24 10:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他