随笔分类 -  C++桌面开发

Develop winform with c plus plus in VC++ or VS.
摘要:首先是方法: // IsAlreadyRunning - 是否已经运行 BOOL IsAlreadyRunning() { BOOL bRet = FALSE; HANDLE hMutex = ::CreateMutex(NULL, TRUE, _szAppName); if (GetLastError() == ERROR_ALREADY_EXISTS) { ... 阅读全文
posted @ 2016-07-29 10:02 程序员丁 阅读(2672) 评论(0) 推荐(0)
摘要:前言: 我们使用 Git 作为版本控制的朋友们,一定都熟悉 Git Extensions 和 Tortoisegit 两款工具,但是对于初学者,可能就不那么了解了。 当然如果有幸,你接触过 SVN ,你可能同意会有一定的认识,因为 SVN 中同样存在类似的两款工具 VisualSVN 和 Tor... 阅读全文
posted @ 2015-05-18 00:52 程序员丁 阅读(4943) 评论(4) 推荐(5)
摘要:环境:Windows 下 OpenGL ,Used in VS2013 前言:刚接触 OpenGL 的人,第一件事当然就是配置环境,说起配置环境 OpenGL 和 DirectX 相差不多,同时也基本报了一个相近的错误,见正文 问题:由于是刚刚接触 OpenGL,基本的东西也不知道,文章结尾留了一个问题,求解答!谢谢! 代码如下: #include void Initial(... 阅读全文
posted @ 2015-05-15 00:19 程序员丁 阅读(5163) 评论(1) 推荐(1)
摘要:对不起,这算是一篇求助啦,先上图,防止不清楚,放大了一点,下面是图片,上面是没有二值化的,下面是二值化之后的,我其实不懂什么是二值化啦,就是一定范围变黑,变白 问题: 为什么我的结果上面还是有很多彩色的小点点呢?原来都是没有的…… 谁能帮我看看代码怎么改!谢谢大牛们帮忙!! Bitmap bit1 = new Bitmap(bit); ... 阅读全文
posted @ 2015-05-13 01:26 程序员丁 阅读(1145) 评论(2) 推荐(0)
摘要:前言:截图对于一个C++开发者来说无非是小菜一碟,也有朋友使用C#的 Graphics.CopyFromScreen 方法屏幕操作,作为一名整天想着用 C++ 开发游戏的初级 C#.NET 的程序员的我,只是自己研究区域截图,失败 n 多次,最后在半梦半醒中弄出来的简单的Demo,简单的分享一下而已。如此的班门弄斧,着实不堪,另外我的 C++ 水平也是处于入门水准,如果该博客有什么问题,请各位朋友... 阅读全文
posted @ 2015-05-10 20:15 程序员丁 阅读(7811) 评论(0) 推荐(2)
摘要:1 #include 2 #include 3 4 class AutoExpand 5 { 6 public: 7 AutoExpand(int val, char* pval) 8 { 9 a = val;10 p = pval;11 ... 阅读全文
posted @ 2014-08-17 17:22 程序员丁 阅读(3302) 评论(0) 推荐(0)
摘要:int WINAPI WINMain 中,WINAPI含义网友给出回答:在windef.h头文件中有如下定义#define WINAPI __stdcall#define APIENTRY WINAPIVC有两种函数调用方式 一种是__stdcall,另一种是__cdecl函数的调用方式有两种一种是... 阅读全文
posted @ 2014-07-08 09:20 程序员丁 阅读(10615) 评论(0) 推荐(0)
摘要:.CLW文件 VC Class Wizard信息文件,存放了Class Wizard的信息。 ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下。有时候ClassWizard出问题,手工修改CLW文件可以解决。如果此文件不存在的话,每次用ClassWizard的时候会提示你... 阅读全文
posted @ 2013-01-07 12:08 程序员丁 阅读(1660) 评论(0) 推荐(1)