Struct和typedef Struct详解 2016/02/28 | Code | 哀差闷 | 暂无评论 | 2333 views 哀差闷最近在看一些Win32API的资料,发现windows的一些结构体的声明有些奇特。看不懂!关键还是C语言的基本知识点忘得差不多了。所以结合网友的博文和C primer plus一书,整理了这篇博文。 Typedef typedef能够为某一类型创建别名。在这个方面和#define有点类似。但他们有三个主要不同的地方。 与#defin……
【C++】Socket连接指定IP的服务端demo 2016/02/23 | Code,Windows | 哀差闷 | 暂无评论 | 2709 views 今天,第一次接触了MFC下的socket编程,其实哀差闷一直对网络编程非常感兴趣的,但是由于我自己也不知道的种种原因,一直没有开始去学网络编程,直到今天偶然的机会接触了Socket。所以整理了一个简单的demo。 注意事项 在新建一个mfc工程的时候一定要 勾选“windows套接字” 服务端(server) 在这里哀差闷是创建了一个基于……
使用WinAPI实现关机重启Demo 2016/02/22 | Code,Windows | 哀差闷 | 暂无评论 | 2357 views 三种关机方式 物理断电 shutdown -s -t (cmd命令) 使用Windows提供的API 关键API:ExitWindowsEX MSDN有关ExitWindowsEx的介绍:https://msdn.microsoft.com/en-us/library/aa376868.aspx 百度百科有关ExitWindowsEx介绍……
【C++】将文件数据隐藏进BMP图片的像素中代码分析 2015/12/16 | Code | 哀差闷 | 暂无评论 | 2542 views 最近哀差闷偶然看到一个把文件隐藏进Bmp图片文件像素里的代码,感觉十分的炫酷吧,特此拿来研究研究一番。 原理 首先要说的是:BMP图片必须是24位的,而且载体(bmp文件)最好远大于待隐藏文件,不然加密后的载体图片看起来有异常。 bmp字节码结构分析 下图是bmp文件的基本结构图: Windows对bmp文件头定义了如下的结……
【C#】绑定SQLite数据库的数据到ListView控件 2015/11/21 | Code | 哀差闷 | 暂无评论 | 2771 views 之前一直在捣鼓VS自带的数据库LocalDB,但是因为是开发Windows商店应用,本来很天真的想着在商店应用里使用LocalDB数据库的,但是彻底暴走了,商店应用是运行在winRT的安全沙盒里面,对数据的读写有着严格的限制,根本无法使用本地的Sql server,无奈只好使用微软推荐的Sqlite。 下面我已C# + XAML的wind……
【C++】复制二叉树函数遇到的问题 2015/11/01 | Code | 哀差闷 | 暂无评论 | 2466 views 头文件binarytree.h代码如下 #include<iostream> using namespace std; template <class T> struct BTNode { BTNode(){ lChild = rChild = NULL; } BTNode(const T& x){ ele……