会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
初吻给了烟灬
博客园
首页
新随笔
联系
订阅
管理
2024年8月22日
用GDI+旋转多边形来绘制一个时钟摸拟小程序
摘要: 效果图 在头文件类中声明变量 TCHAR m_dayStr[4]; // 日期 TCHAR m_weekStr[4]; // 星期 Gdiplus::Font* m_pFont; // 字体 Gdiplus::StringFormat m_strFormat; // 格式化字符串 Gdiplus::
阅读全文
posted @ 2024-08-22 13:57 初吻给了烟灬
阅读(381)
评论(7)
推荐(2)
2023年12月4日
win32 API 文件夹操作函数整理
摘要: 常用操作文件目录的函数 1. CreateDirectory 创建文件夹 原型: BOOL CreateDirectory( LPCTSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes ); 参数说明: lpPathName 要创建的
阅读全文
posted @ 2023-12-04 16:09 初吻给了烟灬
阅读(454)
评论(0)
推荐(0)
2023年10月22日
写个简单的管理数组指针的智能指针
摘要: 模板智能数组指针 1.管理任意类型的数组指针 2.释放的时候自动删除数组指针指向的内存 //模板智能数组指针 template<typename T> class AiArrayPtr { public: AiArrayPtr(T *pArray) { m_pAiPtr = pArray; m_bI
阅读全文
posted @ 2023-10-22 08:42 初吻给了烟灬
阅读(388)
评论(0)
推荐(1)
通过数组的指针获得数组个数
摘要: 这几天学习智能指针时,自己在练习写个管理数组指针的类时碰到了通过数组指针获取数组个数的问题 1.在网上查询了通过数组指针获取数组个数的方法,对于自定义数据在前四个节点保存了数组个数 Student* pAry = new Student[3]; size_t num = *((size_t*)pAr
阅读全文
posted @ 2023-10-22 07:15 初吻给了烟灬
阅读(124)
评论(1)
推荐(0)
2023年3月16日
在DLL中封装模板类的问题
摘要: 在Dll中封装类是用定义一个宏来区分导出标识的 #ifdef DLLCLASS_EXPORTS #define DLL_CLASS _declspec(dllexport) //Dll #else #define DLL_CLASS _declspec(dllimport) //使用者 #endif
阅读全文
posted @ 2023-03-16 18:52 初吻给了烟灬
阅读(77)
评论(0)
推荐(0)
2023年1月2日
MessageBox弹出后无响应
摘要: 这几天学习了自定义模板对话框类,就是说不用系统定义的模板对话框类来创建对话框 消息处理就不用返回0了,可直接返回DefWindowProc HINSTANCE hInstance = ::GetModuleHandle(NULL); if (bUserDlgClsName) { TCHAR szDl
阅读全文
posted @ 2023-01-02 12:12 初吻给了烟灬
阅读(124)
评论(0)
推荐(0)
2022年12月19日
控件位置大小随窗口大小的改变随着改变
摘要: 控件随着父窗口大小改变而改变位置或大小 1.获得控件句柄 HWND hEdit = GetDlgItem(m_hWnd, 10001); //10001是编辑框控件的ID 2.获得控件的屏幕布矩形坐标 RECT rcEdit; GetWindowRect(hEdit, &rcEdit); 3.把屏幕
阅读全文
posted @ 2022-12-19 11:23 初吻给了烟灬
阅读(259)
评论(1)
推荐(0)
2022年12月11日
模板链表类的扩展(QListEx<T>)
摘要: 以前写的链表都是比较简单的,插入节点是在头节点上,所以循环链表时都是从最后一个数据往前找的,给人的感觉是倒着的, 今天写一个在链表尾部插入数据 1。链表节点类的定义 /链表节点类 template <class T> class QNode { public: QNode() { pNext = n
阅读全文
posted @ 2022-12-11 11:06 初吻给了烟灬
阅读(52)
评论(0)
推荐(0)
2022年7月9日
GetSystemMetrics
摘要: 获得屏幕尺寸大小 // 获得屏幕的宽度int scrX=GetSystemMetrics(SM_CXSCREEN);// 获得屏幕的高度int scrY = GetSystemMetrics(SM_CYSCREEN); // 获得有效区域的桌面大小(除去任务栏)RECT rect; SystemPa
阅读全文
posted @ 2022-07-09 11:00 初吻给了烟灬
阅读(111)
评论(0)
推荐(0)
SetForegroundWindow
摘要: 函数原型:BOOL SetForegroundWindow(HWND hWnd) 参数:hWnd , 将要设置前台的窗口句柄.. 返回值:如果窗口设入了前台,返回值为非零;如果窗口未被设入前台,返回值为零。 备注:前台窗口是z序顶部的窗口,是用户的工作窗口。在一个多任务优先抢占环境中,应让用户控制前
阅读全文
posted @ 2022-07-09 10:58 初吻给了烟灬
阅读(165)
评论(0)
推荐(0)
下一页
公告