- 博客(5)
- 资源 (20)
- 收藏
- 关注
原创 C++类上使用属性(__declspec property)
原始代码如下:class : A{private: int m_nIndex;public: int getIndex() { return m_nIndex; } void setIndex(int value) { m_nIndex = value; }}如果采用属性方式实现,则可以修改代码如下:class : A{public: __declspec(pro.
2020-07-31 23:10:41 525
原创 通过GetVersionEx和ntoskrnl.exe获取操作系统版本号
#include <stdio.h>#include <tchar.h>#include <Shlobj.h>#include <string>#include <vector>#pragma comment(lib, "Shell32.lib")#pragma comment(lib, "Version.lib")#ifdef UNICODEtypedef std::wstring tstring;#elsetypedef.
2020-07-30 22:33:35 368
原创 GDI+ 显示GIF图像
头文件定义:#pragma once#include <gdiplus.h>#pragma comment(lib, "gdiplus.lib")class CGifImage{public: CGifImage(void); ~CGifImage(void);public: BOOL LoadFromFile(LPCTSTR pszFileName); BOOL LoadFromIStream(IStream* pStream); BOOL LoadFromB
2020-07-30 21:39:51 820
原创 sapi 实现语音朗读
头文件定义:#pragma once#include "sphelper.h"class CSpeechSpeekImpl{public: CSpeechSpeekImpl(void); ~CSpeechSpeekImpl(void); HRESULT SpeechVoice(LPCSTR lpszVoiceText, UINT bSyn=TRUE); HRESULT SetVolume(USHORT usVolume); HRESULT MakeW
2020-07-30 17:30:56 652
原创 多语言版本 OPENFILENAME过滤器设置问题
正常的时候,打开并选择一个文件这样写代码:char szFileName[MAX_PATH] = { 0 };OPENFILENAME ofn;memset(szFileName, 0, MAX_PATH);memset(&ofn, 0, sizeof(ofn));ofn.lStructSize = sizeof(ofn);ofn.hwndOwner = NULL;ofn.hInstance = GetModuleHandle(NULL);ofn.nMaxFile = MAX_P
2020-07-01 11:44:35 358
VC++/Delphi下可用的GIS控件MapWinGIS(ocx)
2021-03-31
MapWinGis第3方库
2021-01-25
libzdb-3.2.2.zip
2020-08-18
HTTP网络文件服务器(Delphi版)
2020-03-25
ZIP包格式压缩/解压缩
2019-12-31
工程制图软件
2018-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人