- 博客(15)
- 收藏
- 关注
原创 菊子曰测试草稿{29C28FD771BA4B0D8693}
这篇草稿是菊子曰为了获取您的博客模板而准备的。由于某些未知的状况,菊子曰无法自动删除这篇草稿,请您手动删除它。{ADB54AEF4FCF7388}
2009-04-23 14:23:00 1099
原创 让程序异常退出后自动重启
“程序 FreeEIM.exe 遇到问题异常退出,是否重启?”,类似的情况我们似乎碰见过,很多程序都有这个功能;这是怎么实现的呢?经 过一番努力,在MSDN找到了SetUnhandledExceptionFilter函数,利用它,可以实现这个功能。其实这个过程叫做SEH("Structured Exception Handling")结构化异常处理。是操作系统提供给程序设计者的强有力的处理程序错误
2009-04-23 10:47:00 6974
原创 向系统日志中写日志
#include // // FUNCTION: AddToMessageLog(LPTSTR lpszMsg) // // PURPOSE: Allows any thread to log an error message // // PARAMETERS: // lpszMsg - text for message // type - 1 Error 0 Info // RETURN
2009-04-23 10:13:00 576
原创 获取API错误码说明
LPSTR lpBuffer; FormatMessage ( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_IGNORE_INSERTS | FORMAT_MESSAGE_FROM_SYSTEM, NULL, dEC, // 此乃错误代码,通常在程序中可由 GetLastError()得之 LANG_NEUTRA
2009-04-23 09:52:00 1192
原创 菊子曰测试草稿{29C28FD771BA4B0D8693}
这篇草稿是菊子曰为了获取您的博客模板而准备的。由于某些未知的状况,菊子曰无法自动删除这篇草稿,请您手动删除它。{ADB54AEF4FCF7388}
2009-04-22 10:58:00 564
原创 拖动没有标题栏的窗口
当一个Dialog没有标题栏的时候是没有办法拖动的,可是只要加一个消息,就可以处理这种问题:增加ON_WM_NCHITTEST()消息,改写消息响应: CRect rc; GetClientRect(&rc); ClientToScreen(&rc); return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHi
2009-03-27 15:41:00 582
原创 被害了
昨天照着ACE程序员手册做关于ACE_SOCK_Dgram的例子,结果,在客户端的一个常量例子里写错了,害的我一夜都没睡好。在用Dgram进行网络传输时,一定注意recv的时候要把要接收的长度弄准,包括字符串结束符,昨天就是少接收了一个字节,结果程序就错了。很是郁闷。。。。。
2009-03-12 10:26:00 457
原创 迈出第一步
今天下载了ace的5.6,根据ACE的安装 - benny5609的专栏 - CSDNBlog中的每一步,安装装成功,打开ACE程序员手册,把例子2-1和2-2拉过来,编译,运行,成功。终于迈出了我ace的第一步。一步步的走下去,不分巨细。
2009-03-09 23:27:00 411
原创 累死了
现在用工具(Zoundry)或是插件(ScribeFire)都是只能上传文本,不能上传图片,郁闷ing,为嘛就不能把Api都开放了呢,,累死个人了,不弄了,,
2009-03-06 23:51:00 409
原创 不明白
好像都能用了,可是为什么ScribeFire总是弹出这个错误呢?明明能发布,为什么还总说是用户不存在啊????郁闷ing,结果图片也传不上去,难道非要用相册吗?
2009-03-06 23:38:00 467
原创 试试Zoundry
刚才是用的是firefox的一个叫ScribeFire的插件写的,现在换成Zoundry试试,看看啥效果!!ScribeFire
2009-03-06 23:30:00 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人