自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

古月无华的专栏

天行键,君子当自强不息

  • 博客(11)
  • 资源 (15)
  • 收藏
  • 关注

原创 关于lua操作oracle数据库问题总结

近期由于工作的需要,需要把现在程序进行优化,考虑到每个地区一个版本,维护的成本太大,难度太高,决定用存储过程或是脚本语言把各地区和业务相当的代码封装起来,这样,各个地区只需要修改各地的存储过程或是脚本语言即可,主程序只需要维护一份即可。先用oracle的存储过程实现了业务代码的封装,这个相对简单,大家可以参考plsql用户指南与参考。至于脚本语言,考虑到与C的交互性和易用性,决定用lua来编写。由

2012-08-07 11:06:36 7096 1

原创 关于局哉网内通过无线路由上网相关配置

具体场景如下:在公司内部,直接插上网线,可以直接上网,现在需要在公司内部,增加一个无线路由,有些电脑可以无线上网。具体做法如下:从公司交换机走出的网线(就是我们电脑连接的网线)直接接在无线路由的WAN口上(这个是必需的),然后进入无线路由(可以直接用网线把电脑和无线路由器连在一起进行配置),进行设置,找到静态IP设置选项,设置一下IP和我们有线上网一样的配置,例如:192.168.0.222255.255.255.0192.168.0.1然后进入无线网络设置,无线路由的IP可以设成192.168.2.1 这

2011-05-04 17:54:00 2090

原创 关于C++中的GUI线程

大家知道,C++中线程分两种,一种是工作者线程,另外一种就是GUI线程,至于他们这间的区别大家可以上网上查找这里我只是说明一下,创建GUI线程时,需要注意的地方。有些和窗口相关的线程,最好是放在GUI线程里,因为和窗口或是特殊控件有关的初使化操作,GUI线程已经帮你合理的优化了,如果用工作者线程需要自己做这些操作,往往我们是做不好的。如果创建的MFC程序,在主窗口线程里再创建一个子线程,用来产生一个窗口,那么就用GUI线程,这时候,因为进程中有两个GUI线程,新创建的窗口发送WM_CLOSE后,窗口关闭,但

2011-04-11 11:21:00 1481

原创 关于C++和JAVA,AES/ECB/PKCS5Padding 互相通信的问题

AES/ECB/PKCS5Padding C++中好像没有这样的标准,因此如果程序中需要这个格式,需要自己手动实现。其实网上AES/ECB,C++方面资源的比较多,就是PKCS5Padding,这个能实现的相当少,自己实现原理如下:AES一般是16个字节为一块,然后对这一整块进行加密,如果输入的字符串不够16个字节,就需要补位,PKCS5Padding:填充的原则是,如果长度少...

2011-04-11 11:02:00 12377 13

原创 解决CreateProcess 路径带空格问题

当需要生成子进程的时候,需要用CreateProcess,第一个参数指定EXE所在完整路径,其实这个路径有空格和没空格都没什么问题, 第二个参数是传入的参数列表,参数之间是用空格隔开的,如果其中一个参数中有空格,像"c://program  file//cmd.exe"这样,传进去的参数列表,会出现如下,argv[0] = "c://progeam"  argv[1] = "file//cmd.exe" ,不是我们想要的,其实可以这样: CString GetCrrectInput(const CStrin

2011-02-21 19:30:00 8326 2

原创 在VC中生成嵌套JSON

JSON的简单嵌套,希望对你有帮助指教方式:[email protected]

2010-12-10 23:04:00 2773

原创 Warning: calling DestroyWindow in CWnd::~CWnd OnDestroy or PostNcDestroy in derived class will not be called

Warning: calling DestroyWindow in CWnd::~CWnd OnDestroy or PostNcDestroy in derived class will not be called出现上面Warning,原因是,调用窗口类析构的时候,窗口对象还没有销毁.具体表现在,当在一个窗口中生成另外一个窗口CTestDlg 时:              CTestDlg *pTd = new CTestDlg();              pTd.Create(IDD_DIALO

2010-12-10 22:43:00 4475 1

转载 模态窗口与非模态窗口销毁方法

前几天发现自己的程序中使用非模态对话框,Debug版本有警告提示如下:    Warning: calling DestroyWindow in CWnd::~CWnd OnDestroy or PostNcDestroy in derived class will not be called    由于是Warnning,就没有太在意,后来随意上网一找发现,这个问题还是很严重的问题。

2009-08-19 12:44:00 2097

原创 无边框窗口拖动问题

在写一个无边框窗口程序的时候,由于没有了标题标,这时要自己添加代码实现窗口拖动,因此添加WM_NCHITTEST消息,具体实现如下:   CRect rc;   GetWindowRect(&rc);   ScreenToClient(&rc);   ScreenToClient(&point);   rc.bottom = rc.top+30;   return rc.PtInRect(po

2009-08-06 13:07:00 1915

原创 关于TreeCtrl SetItemData 释放问题

有时候要在每个树节点上,增加一些额外的数据,这时就可以用SetItemData(HTREEITME,DWORD);使用的方法为: Struct SYourStruct{     int index ;     CStirng strName;}Sapp,*LpApp;//  你定义的结构体 LpApp sItemData = new Sapp(); sItemD

2009-08-06 10:22:00 3240 2

原创 VC 关于让子窗显示图标的问题

以下是网络上流传很久的例子,大家难得没有发现问题吗??红色字标明了问题所在。更改窗口图标并将其显示在任务栏         以下两个函数可以为应用程序中的各子窗口显示一个任务条到任务栏并更改它们的图标。对那些象QQ一样隐藏主窗口的应用程序特别有用。     //函数用途:更改一个窗口的图标并将其显示在任务栏、任务切换条、任务管理器里  //参数说明:  //hWnd   要改变图标的窗口句柄  /

2008-09-12 17:49:00 1946

C++和JAVA,AES/ECB/PKCS5Padding 互通

关于C++和JAVA,AES/ECB/PKCS5Padding 互相通信的问题一点小见解和代码。 有需要的可以下载一下。

2018-11-16

oracle 函数大全 chm版

oracle 函数大全 chm版 网上的下载分数太高了

2012-06-07

IEFavorites

网上的读取IE收藏夹都是多字节的,哥花了些时间修改成unicode的,用的是com接口原理,并且加了创建一条收藏记录功能,有问题请指教!

2010-12-07

关于无边框窗口拖动及双缓冲技术贴图(绝对无闪烁)

关于无边框窗口拖动及双缓冲技术贴图 这个是别人写好的,可以参考一下,非常不错的例子 内容主要讲了无边框窗口拖拉实现原理 以及双缓冲贴图技术实现原理

2009-08-22

Effective STL 英文版

Effective STL 英文版 这个比较多,可以看一下

2009-08-22

Effective STL中文版

Effective STL中文版 下载其它资料分数太多

2009-08-22

VC 透明窗体的精典运用

这是一个小游戏,看看程序,你就明白了其原理!

2009-07-20

CRichEditCtrl 聊天室服务器

外国人写的服务器,CrichEditCtrl 运用的不错,可以实现多人聊天室功能,各成员可以设置自己的字体格式!

2009-07-20

CrichEditCtrl 聊天客户端(服务器在后面)

外国人写的,CrichEditCtrl 运用的不错,可以实现多人聊天室功能,各成员可以设置自己的字体格式!

2009-07-20

Http 自动升级程序

附上HTTP自动升级源码,进行相应的配置,可以直接使用。

2008-09-18

vc++高级编程

vc++高级编程,也许有帮助

2008-08-06

高质量C++编程

高质量C++编程,学习一下还可以

2008-08-06

一个QQ的实现方法

这个例子,可以帮助大家实现QQ的界面,不过,只是实现方法,有些实现要自己做才行

2008-07-28

WTL编程指南

希望对你有帮助,呵呵

2008-07-28

程序设计之道

希望对你的设计有所帮助

2008-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除