随笔分类 -  C++

摘要:要使用C++读取SQL Server数据库中的数据并转换为UNICODE类型,可以使用ODBC库和UNICODE编码函数。 首先,确保已安装SQL Server的ODBC驱动程序,并在项目中包含ODBC头文件`<sql.h>`和`<sqlext.h>`。 接下来,可以按照以下步骤进行操作: 1. 在 阅读全文
posted @ 2024-01-16 15:49 钰清山人 阅读(75) 评论(0) 推荐(0) 编辑
摘要:在QT中使用POST方式发送HTTP数据可以通过QNetworkAccessManager和QNetworkRequest来实现。具体步骤如下: 1. 创建一个QNetworkAccessManager对象。 QNetworkAccessManager *manager = new QNetwork 阅读全文
posted @ 2024-01-13 13:39 钰清山人 阅读(916) 评论(0) 推荐(0) 编辑
摘要:用SOCKET做进程通讯时,如果客户端是由主进程创建出来的,在创建要注意不要继承父进程的属性,CreateProcess参数如下: BOOL CreateProcess( LPCTSTR lpApplicationName, // 应用程序名称 LPTSTR lpCommandLine, // 命令 阅读全文
posted @ 2023-12-10 18:21 钰清山人 阅读(5) 评论(0) 推荐(0) 编辑
摘要:QT5使用QtCipherSqlitePlugin来给SQLite3加密问题少,但用QT4来使用QtCipherSqlitePlugin就会多出一些问题。本文就是记录在QT4.8.7 + VS2008 环境中使用QtCipherSqlitePlugin的一些问题的解决方法。 一、编译QtCipher 阅读全文
posted @ 2022-08-19 12:16 钰清山人 阅读(58) 评论(0) 推荐(0) 编辑
摘要:在github下载的libevent 时间长了,忘了是哪个版本的libevent,在有源码的情况下,可以查看WIN32-Code\nmake\event2目录下的event-config.h文件,#define EVENT__VERSION "2.2.0-alpha-dev"就是自己的libeven 阅读全文
posted @ 2022-07-16 09:12 钰清山人 阅读(49) 评论(0) 推荐(0) 编辑
摘要:今天在用VS2010编译一个驱动时出现 : 1>MSVCRT.LIB(gs_report.obj) : error LNK2019: 无法解析的外部符号 __imp__TerminateProcess@8,该符号在函数 ___report_gsfailure 中被引用 1>MSVCRT.LIB(gs 阅读全文
posted @ 2014-10-29 20:14 钰清山人 阅读(61) 评论(0) 推荐(0) 编辑
摘要:用CreateBitmap 从内存像素值创建位图,原来正常,但在改变屏幕色深后图像黑色,原代码如下: BYTE bmpBuf[PICTURESIZE]; HANDLE hProcess = NULL; HBITMAP hbmp; hProcess = OpenProcess(PROCESS_VM_O 阅读全文
posted @ 2014-06-17 07:29 钰清山人 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一,在LUA官网 http://www.lua.org/download.html下载LUA的 源文件. 二,新建一个lib工程,注意不勾选“Pre-Compiled header”支持,然后将源码文件里src下目录文件全部拷贝到新建的工程目录下,除了lua.c、luac.c(lua.c 是用来编译 阅读全文
posted @ 2014-03-23 15:16 钰清山人 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天在网上看到一篇关于VC CComboBox::GetItemData返回值为0 的文章,原文链接为: http://blog.sina.com.cn/s/blog_4b678e5b0100br0b.html 内容如下: vc使用起来果然很疯狂。 在使用该方法时,返回值一直为0;试了很多办法,都没 阅读全文
posted @ 2014-03-17 16:53 钰清山人 阅读(7) 评论(0) 推荐(0) 编辑
摘要:因一个小软件要用到正则表达式来搜索,在百度搜索了下VC6.0下用的正则表达式库,最后决定采用boost. 第一步当然是安装,编译boost,. 在boost官网下载了1.49版的,但编译不通过,于是下了个1.34版的,参考:yysdsyl的文章:<<配置boost库使用正则表达式>>来配置,将下载的 阅读全文
posted @ 2012-05-14 13:11 钰清山人 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Lua 5.2 Bata 版可在 http://www.lua.org/work/下载,下载地址是: http://www.lua.org/work/lua-5.2.0-beta.tar.gz。 Lua 5.2 中增加了goto语句。 要让Lua支持中文,可以通过以下的修改来实现,找到 llex.c 阅读全文
posted @ 2011-07-26 01:45 钰清山人 阅读(0) 评论(0) 推荐(0) 编辑
摘要:对话框在运行时出现确定和取消按钮,这是因为在向导生成时勾上了Html,这样基类就是CDHtmlDialog,如果不改变基类要去掉这两个按钮和标签,可以在Html文件里删除如下代码: <TABLE WIDTH=100% HEIGHT=100%> <TR WIDTH=100% HEIGHT=45%> < 阅读全文
posted @ 2011-07-16 08:55 钰清山人 阅读(0) 评论(0) 推荐(0) 编辑
摘要:今天下载了LUA,自己电脑上装了VC6.可是在运行luavs.bat时却提示很多DLL找不到,这应该是我的环境设置引起的,因此查看了下环境设置。看到PATH的设置如下:D:/Program Files/Microsoft Visual Studio/Common/Tools/WinNT;D:/Pro 阅读全文
posted @ 2011-06-29 19:42 钰清山人 阅读(0) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示