自定义博客皮肤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)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决Unknown CMake command “PKG_CHECK_MODULES“.问题

在PKG_CHECK_MODULES()前面添加find_package(PkgConfig REQUIRED)即可.

2020-11-24 10:40:18 4477 6

原创 多个PaintBox在Frame钟坐标出现错误的问题的问题

先贴图代码很简单 PB_Map->Canvas->Brush->Style = bsClear; Gdiplus::Graphics *g=new Gdiplus::Graphics(PB_Map->Canvas->Handle); Pen pen(Color::Color(0,0,255), 1); g->DrawImage(imp,0,0,24,2...

2020-03-20 14:11:09 119

原创 MFC OnInitDialog和OnSize的运行顺序在Debug与Release下执行顺序

最近在用MFC写播放器时碰到的一个问题:我在OnInitDialog()中new了一个Static控件,在OnSize()中对该控件进行了一些操作,发现在Debug下正常运行,在Release下会出现访问空指针的情况。调试发现问题在这一句:pWnd = this ->GetDlgItem(pPlayerView->pViewFrame->GetDlgCtrlID());但是...

2019-12-06 11:38:50 317 1

原创 BCB调用第三方控件

1.使用cmd注册控件的dll文件regsvr32 IPModule.dll2.BCB->Component->install packages->add->控件bpl文件

2019-06-28 14:39:05 247

转载 C++Builder 通信报Asynchronous socket error 10053错误的一个解决方法

在使用C++Builder中的TClientSocket和TServerSocket进行通信编程时,当使用TClientSocket这方的客户端使用TClientSocket->close断开连接并退出程序时,使用TServerSocket这方的服务端有时会报‘’Asynchronous socket error 10053‘这个错误,查阅了这个错误说明:Software caused co...

2019-04-09 17:32:19 1706

原创 BCB ini配置文件的读写

新建配置文件IP.ini,文本内容:[database]IP=192.168.1.253Port=8000UserName=adminPassWord=k123456[CfgIni]AutoRun=1AutoClose =0[StrIni]StringName = Helloini文件由节(database,CfgIni,StrIni)、键(IP,Port,UesName,...

2019-04-09 10:16:55 502 1

原创 BCB PNG图片任意角度旋转总结

因为是在原有项目中加入新功能,导致走了许多弯路,也问了很多问题。废话不多说,进入正题。1.在数据库中取图片流 TStream *pStream; TStreamAdapter *Adapter; Image *plmg; pStream = pQuery->CreateBlobStream(pQuery->FieldByName("ImgData"), bmR...

2019-04-02 11:36:57 706

原创 BCB实习笔记(SDK使用)

1、导入库文件在Project->Options->Directories and Conditionals中的Include path和Library path中导入库文件的文件地址。2、包含头文件#include "xxx.h"和#pragma link “xxx.lib”。...

2019-03-04 16:03:37 226 4

原创 CBC多线程学习(上)

新建Thread Object(创建一个名为TNewThread的TThread子类)。 编译器会自动创建一个构造函数和Execute()函数。自动生成的构造函数中有一个参数,如果为true的话线程创建后将进入挂起状态,直到线程对象的Resume()函数被调用才开始执行。如果为false则线程创建后会立刻开始执行。Execute()Execute()函数就是线程函数,它包含了程序中所有需要并行...

2019-02-28 15:55:39 273 1

原创 BCB开发实习随笔(时间)

1.获取当前时间的方式: //当前时间2019-02-28 9:20:501.TDateTime DateTime = Time(); AnsiString today = TimeToString(DateTime);//输出9:20:50 2.AnsiString today = TimeToString(Now());//输出9:20:503.AnsiString to...

2019-02-28 10:02:04 527 2

原创 BCB开发实习随笔

子窗口关闭时不会触发子窗口的析构函数,当父窗口关闭时才能触发子窗口的析构函数。子窗口关闭时需要触发的事件可以写在OnClose()函数中。

2019-02-27 16:31:26 169 1

C/S网络编程的车票订票系统

GridCtrl控件、组合框文字提示功能、分割视图、客户端与服务端的连接、SQL server的增删改查、权限的动态管理。

2019-02-21

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

TA关注的人

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