C++
xyping_
这个作者很懒,什么都没留下…
展开
-
Qt通过代码调用,实现窗口内容的滚动
通过QScrollArea的scrollContentsBy(int,int)重载函数,可以获取到一些与滚动有关的信息,但是不能直接通过这个函数对窗口内容进行滚动。一个可行的做法如下:void Widget::Scroll(int dx, int dy){ QScrollBar *pScrollBar = m_pView->view()->verticalScrol...原创 2020-04-18 17:26:40 · 1648 阅读 · 0 评论 -
C++中类成员函数作为回调函数
转载:原文出处:http://www.cnblogs.com/bigben0123/p/3578877.html回调函数是基于C编程的Windows SDK的技术,不是针对C++的,程序员可以将一个C函数直接作为回调函数,但是如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。 普通的C++成员函数都隐含了一个传递函数作为参数,亦即“this”指针,C++通转载 2017-07-22 15:09:20 · 539 阅读 · 0 评论 -
环境变量相关操作_searchenv和_putenv
环境变量相关操作_searchenv和_putenv原创 2017-10-10 09:07:13 · 464 阅读 · 0 评论 -
Qt+VS: error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory
Qt5.7 + VS2013:使用VS提供的操作添加class,继承Qt类。默认没有Q_OBJECT宏。也就无法使用signals。把Q_OBJECT宏补上去,重新编译报错如下:error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory 清理了重新生成也不行。解决方法:随...原创 2018-04-15 20:57:36 · 7604 阅读 · 4 评论 -
MySQL Demo
#include <mysql/mysql.h>#include <stdio.h>#include <stdlib.h>int main(){ MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; char server[] = "localhost"; char user[] ...转载 2018-05-01 09:15:50 · 475 阅读 · 0 评论 -
windows窗口框架
#include<Windows.h>LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInstance, LPSTR lpCmdLine, int nCmdSh...原创 2018-05-01 12:43:25 · 301 阅读 · 0 评论 -
共享内存
#include<iostream>#include<Windows.h>#pragma warning(disable:4996)using namespace std;int main(){ char szName[] = "xxx"; char szData[] = "123456"; LPVOID pBuffer; HANDLE hMap = ...原创 2018-06-27 09:32:53 · 214 阅读 · 0 评论