自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_15862613的博客

路虽远,行则将至。

  • 博客(17)
  • 收藏
  • 关注

原创 Win32API:设置窗口的父窗口

********核心代码********************************************************************// 使用 SetParent 函数将 hwnd2 的父窗口设置为 hwnd1。// 调整 hwnd2 的位置,使其在 hwnd1 中合适的位置显示。

2025-01-14 22:17:01 403

原创 win32:设置窗口风格

********设置窗口为无边框风格******************************************************// 设置窗口为无边框风格。

2025-01-14 15:52:15 374

原创 Win32:移动窗口

********移动窗口********************************************************************/********核心代码********************************************************************int nHeight,//窗口的新高度。int nWidth,//窗口的新宽度。HWND hWnd,//窗口的句柄。int x,//窗口左侧的新位置。int y,//窗口顶部的新位置。

2025-01-13 17:45:37 242

原创 Win32:窗口类中附加数据

********附加数据********************************************************************窗口类附加数据开缓冲区//一般4的倍数(以字节为单位)设置附加数据HWND hWnd,//窗口句柄int nIndex,//字节索引号LONG dwNewLong//存入的数据读数据HWND hWnd,//窗口句柄int nIndex//字节索引号//返回值接受收读取的数据窗口附加数据。

2025-01-13 17:38:26 485

原创 Win32:对话框创建

********对话框原理********************************************************************/********核心代码:********************************************************************return FALSE;//将消息交给真正的对话框窗口处理函数的后续代码帮我们处理。//将消息交给真正的对话框窗口处理函数的后续代码帮我们处理。

2025-01-12 21:45:48 977

原创 Win32:消息处理之绘制字符串

*******核心代码二:使用字体*********************************************************************/********绘制字符串********************************************************************HFONT hFont=CreateFont(30,0,45,0,900,1,1,1,GB2312_CHARSET,0,0,0,0,"黑体");

2025-01-12 19:31:05 735

原创 Win32:消息处理之绘制位图

********位图绘制********************************************************************位图相关光栅图形 - 记录图形中每一点的颜色等信息矢量图形 - 记录图形算法、绘图指令等HBITMAP - 位图句柄位图的使用1在资源中添加位图资源2从资源中加载位图LoadBitmap3创建一个与当前DC想匹配的DC(内存DC)HDC hddc//当前DC句柄,可以为NULL(使用屏幕DC)

2025-01-12 16:14:31 783

原创 让程序空闲时做一些事情的函数

while (1)//有消息}else{return 0;}else{//没有消息。

2025-01-05 20:50:04 305

原创 C++:Win32画一只阴阳鱼

【代码】C++:Win32画一只阴阳鱼。

2025-01-05 19:10:41 752

原创 C、C++:静态库、动态库、线程

/WORD WaitForMultipleObjects(句柄数量,句柄BUFF的地址,等候方式,等候时间);//等候方式 TRUE表示所有句柄都有信号结束等待,FALSE表示句柄中只要有一个有信号就结束等待。//WaitForSingleObject(句柄,等候时间INFINITE)//创建互斥 返回句柄CreateMutex(安全属性,初的拥有者,命名);//返回布尔值 TerminateThread(句柄,退出码);//释放互斥 返回布尔ReleaseMutex(互斥句柄);

2025-01-05 18:36:02 747

原创 C++控制窗口尺寸与标题设置

1、通过窗口Notepad类获取记事本句柄2、通过句柄获取标题3、通过句柄设置标题SetWindowText(hWnd, "我的标题");

2025-01-05 18:12:15 485

原创 C++Win32的消息

LOWORD(lParam)//变化后的宽度。HIWORD(lParam)//变化后的高度。lParam:为CREATESTRUCT类型的指针。附带信息:wParam:具体点击的位置,例如关闭SC_CLOSE等。lParam:窗口变化后的大小。lParam:鼠标光标的位置。常用于初始化窗口的参数、资源等等,包括创建子窗口等。:常用于窗口大小变化后,调整窗口内各个部分的布局。产生时间:当点击窗口的最大化、最小化、关闭等。wParam:窗口大小变化的原因。在窗口的大小发生变化后。

2025-01-05 17:43:37 736

原创 在主窗口中创建子窗口

示例代码:创建多个子窗口。

2025-01-05 13:08:38 382

原创 基于系统类创建窗口

#includeint CALLBACK WinMain(HINSTANCE hIns,HINSTANCE hPreIns,LPSTR lpCmdLine,int nCmdShow){return 0;}HWND hWnd=CreateWindow("系统类名","window",WS_OVERLAPPEDWINDOW,100,100,500,500,NULL,NULL,hIns,NULL);ShowWindow(hWnd,SW_SHOW);UpdateWindow(hWnd);MSG

2025-01-05 12:53:57 332

原创 窗口的创建过程

#includeint CALLBACK WinMain(HINSTANCE hIns,HINSTANCE hPreIns,LPSTR lpCmdLine,int nCmdShow){return 0;}LRESULT CALLBACK WndProc(HWND hWnd,UINT msgID,WPARAM wParam,LPARAM lParam){return DefWindowProc(hWnd,msgID,wParam,lParam); }WNDCLASS wc={0};wc.

2025-01-05 12:21:59 380

原创 微软VS下载

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)

2023-12-05 13:30:57 62

原创 gcc下载安装

【代码】gcc下载安装。

2023-12-01 12:13:30 173

空空如也

空空如也

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

TA关注的人

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