- 博客(19)
- 收藏
- 关注
原创 设置openwrt,使wifi路由器既可以连接到外网wifi路由器,并且还能够让无线设备来连接。
openwrt 如何连接外网无线路由器,同时能够被其他设备无线连接。
2017-07-05 00:38:37
26206
1
转载 Delphi 2006-2010 error: “Cannot create file C:\Users\Admin\AppData\Local\Temp\EditorLineEnds.ttr”
Try uninstalling the Windows security update KB2982791 which was already mentioned by Francisco Caffagni. This solved the issue for me (Windows 8.1 + Delphi 2007) but it might not be such a good
2014-09-02 15:12:06
3186
转载 NtQuerySystemInformation判断线程是否被挂起/判断线程状态
http://www.buguw.com/ntquerysysteminformation%e5%88%a4%e6%96%ad%e7%ba%bf%e7%a8%8b%e6%98%af%e5%90%a6%e8%a2%ab%e6%8c%82%e8%b5%b7%e5%88%a4%e6%96%ad%e7%ba%bf%e7%a8%8b%e7%8a%b6%e6%80%81.html
2013-09-23 18:19:05
6325
原创 Mygui例子学习心得
由于Mygui是俄罗斯人写的,而且网上几乎看不到教程,就算一些教程也是一些高人炫耀下成果的,并没有任何实用基础.何吝啬到不给任何代码,所以只能自己啃例子,并把例子的学习心得做个笔记以备自己常来看看,并且把可能现在不正确的见解慢慢修正他. 这里根据程序的执行顺序来学习Mygui ,目前是在windowsOS下研究的所以入口点是 WinMain( HINSTANCE hInst, HI
2012-12-26 09:06:37
2395
原创 Ogre,里面是用cegui鼠标点不到场景
在ogre 基础教程7 点击前往 有以下一段 bool BasicTutorial7::mousePressed( const OIS::MouseEvent &arg, OIS::MouseButtonID id ){ if(CEGUI::System::getSingleton().injectMouseButtonDown(convertButton(id)))
2012-12-06 23:55:04
682
原创 Ogre1.81 VS下编译烦人的Warning解决办法
ogreheaderprefix.h 和ogreheadersuffix.h 这个文件定义了 忽略警告的参数主要看 ogreheadersuffix.h 这个头文件#ifndef __OgreHeaderSuffix_H__#define __OgreHeaderSuffix_H__#include "OgrePrerequisites.h"#if OGRE_COMPILER
2012-12-06 15:59:07
831
转载 给vs工程减少空间
VC2010建立C++解决方案 工程 文件夹占用太大VS2010建立C++解决方案 工程 文件夹占用太大使用VC2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options-
2012-11-11 14:44:30
820
转载 tab control用法
=================================VC中使用TAB Control控件 假如我现在有个SDI程序,View是Form View,想在上面放个Tab Control,包含两个Page。现在让我们来看看应该怎样处理。首先当然要增加一个Tab Control资源,然后利用Class Wizard,在View中增加一个Control变量。接
2011-10-21 15:17:53
1624
原创 汇编的 OF位 到底代表什么!
<br />几乎所有的教程都把OF(overflow)翻译成溢出标志,但如果从中文上来理解既然是溢出 那么<br />下面的计算<br />add eax,ecx//eax=0xFFFFFFFF,ecx=0x00000001<br />结果 eax应该=0x100000000 肯定是容纳不下溢出了。<br />但实际并不是如此 即使如上计算OF任然是0。并未置1.<br />这里给我们太多的惊讶了,天啦难道这个溢出标志是个水货。<br />但在写个程序测试下 依然用add<br />add eax,
2011-04-23 02:52:00
5549
4
原创 Wininet CInternetSession类编程的一些心得 包括如何清空cookie
<br /> 废话不多直接说自己的心得了:<br /> <br />1、如何自己创建http头部:<br />先抓包自己登陆的网站封确定下封包头是什么样子的<br />然后构造<br />以下网址链接都是举例用的,实际网址及链 需要自己用抓包工具确定!<br />CString UrlHeadStr=_T("Accept: */*/r/nReferer: http://www.sina.com.com/r/nAccept-Language: zh-tw/r/nAccept-Encoding: gzip, d
2011-04-22 11:07:00
5113
3
转载 socket重用
<br />1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:<br />BOOL bReuseaddr=TRUE;<br />setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));<br /><br />2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历<br />TIME_WAIT的过程:<br />BOOL bDo
2011-04-08 11:40:00
5234
转载 windows核心编程 宏
<br />在Jeffrey的Error Show程序作者自定义了一段宏<br />#define chHANDLE_DLGMSG(hWnd, message, fn) /<br /> case (message): return (SetDlgMsgResult(hWnd, uMsg, /<br /> HANDLE_##message((hWnd), (wParam), (lParam), (fn))))<br />HANDLE_##message((
2011-04-08 11:38:00
794
转载 浅谈程序脱壳后的优化
<br />标 题: 【原创】浅谈程序脱壳后的优化<br />作 者: CCDebuger<br />时 间: 2006-07-03,22:52<br />链 接: http://bbs.pediy.com/showthread.php?t=28402<br /><br />浅谈程序脱壳后的优化<br /><br />作者:CCDebuger<br /><br />写这篇文章的目的是想让大家了解如何利用现有的工具来优化脱壳后的程序。 因为要让脱壳优化过的程序可以用汉化工具正常汉化的话,要求要稍微高一些,我就
2010-12-09 22:02:00
1215
转载 关于windows消息分流器
<br />在Jeffrey的Error Show程序作者自定义了一段宏<br />#define chHANDLE_DLGMSG(hWnd, message, fn) /<br /> case (message): return (SetDlgMsgResult(hWnd, uMsg, /<br /> HANDLE_##message((hWnd), (wParam), (lParam), (fn))))<br />HANDLE_##message((
2010-12-09 22:01:00
440
转载 CListCtrl VC
<br />1. CListCtrl 样式及设置<br />2. 扩展样式设置<br />3. 数据插入<br />4. 一直选中Item<br />5. 选中和取消选中Item<br />6. 得到CListCtrl中所有行的checkbox的状态<br />7. 得到CListCtrl中所有选中行的序号<br />8. 得到item的信息<br />9. 得到CListCtrl的所有列的header字符串内容<br />10. 使CListCtrl中一项可见,即滚动滚动条<br />11. 得到CLis
2010-12-09 21:59:00
429
转载 CFile和CStdioFile的文件读写使用方法
CFile//创建/打开文件CFile file;file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite);文件打开模式可组合使用,用“|”隔开,常用的有以下几种:CFile::modeCreate:以新建方式打开,如果文件不存在,新建;如果文件已存在,把该文件长度置零,即清除文件原有内容。CFile::modeNoTruncate:以追加方式打开,如果文件存在,打开并且不将文件长度置零,如果
2010-12-09 21:59:00
374
转载 CString 成员函数用法大全
<br />CString的构造函数<br />CString( );<br />例:CString csStr;<br /><br />CString( const CString& stringSrc );<br />例:CString csStr("ABCDEF中文123456");<br /> CString csStr2(csStr);<br /><br />CString( TCHAR ch, int nRepeat = 1 );<br />例:CString csStr('a',5);<
2010-12-09 21:58:00
388
转载 CListCtrl根据列标题或者列的内容自动调整列宽度
<br />void Util::AutoWidthList(CListCtrl *pList) <br />{ <br />int nColumnCount = pList->GetHeaderCtrl()->GetItemCount(); <br />for (int i = 0; i < nColumnCount; i++) <br />{ <br />pList->SetColumnWidth(i, LVSCW_AUTOSIZE); <br />int nColumnWidth = pList->G
2010-12-09 21:57:00
3152
转载 Unicode下CString(wchar_t)转换为 char*
<br />在Visual C++.NET2005中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi-Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString和char *之间相互转换的几种方法,其实也就是Unicode字符集与MBCS字符集转换。<br />1、Unico
2010-12-09 21:56:00
1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人