Qpid第一课 Windows编译C++/ Qpid Client
一 浏览编译文档 INSTALL-WINDOWS.txt文档描述了Windows编译Qpid的操作步骤以及注意事项,当前采用的是Microsoft Visual Studio 2015(VC14)编译Qpid,文档指定的编译器是Microsoft Visual Studio 2012(VC11) 二编译依赖库 Qpid源码编译需要的原料:  ...
纯C++创建Windows窗体(理解WinMain()与WndProc())
一直比较关注本质的东西。VC封装了很多,想了解一下比较麻烦。 先从了解WinMain()入口函数与WndProc()消息处理函数开始吧。 大气象 #include <windows.h> #include <mmsystem.h> LRESULT CALLBACK WndProc (HWND, UINT, ...

Windows Mobile下使用Native C++开发日志类
背景 这段业余时间一直都在开发iToday。在iToday中加入日志管理。关于iToday,可以参考那些一些文章。 开源(Open Source)那些事儿 (一) 开源那些事儿 (二) - iToday开源项目计划 开源那些事儿(三)-iToday的总体设计 开源那些事儿(四)-如何使用CodePlex进行项目管理 简介 日志管理是程序不可以缺少的一个重要组成部分,对于长期运行的后台...
如何在Windows Mobile下使用Native C++动态加载DLL
背景 Windows Mobile Sensors API库的一个重要的功能是自动发现(detect)和判断(determine)设备类型,调用相应设备(HTC或者Samsung)上的Sensor API,并返回统一的结果。因此该库不能依赖于任何设备的上的Sensor库。因此产生了动态加载各自设备上Sensor库的需求。关于Windows Mobile Sensors API库的开发可以参考下面....
Windows Mobile下如果进行Native C++多线程的开发
发现在csdn很多关于Windows Mobile和Window Embedded CE下开发多线程的问题,我把的一般做法blog下来。 定义 在类定义中定义线程句柄和线程ID HANDLE mThreadHnd; DWORD mThreadId; 启动 启动线程 mThreadHnd = CreateThread(NULL, 0, &ProcessThread, th...
Windows Mobile下使用Native C++(WTL, MFC, Win32)开发,如何为对话框加入菜单
背景 不像.NET Compact Framework, 使用Native C++开发开发对话框程序默认是没有菜单的,需要手工增加。本文讲述如何为对话框程序加入菜单。 .NET Compact Framework 使用.NET Compact Framework的程序,默认增加菜单项(mainMenu1),只要编辑菜单显示,增加处理事件就能操控菜单了,非常方便。 Nat...

如何在windows中使用cmd命令去编译,运行C++程序
下载VC6.0,下载完后安装。 1、修改环境变量在系统属性-高级-环境变量-用户变量中:①编辑PATH增加cl编译器的路径D:/Program Files/Microsoft Visual Studio 10.0/VC98/bin以及MSPDB60.DLL的路径D:/Program Files/Microsoft Visual Studio 10.0/Common/MSDev98Bin,用分号分....
【一】ODB - C++ 访问数据库的利器--Hello World On Windows(Version-24)
本文以MySQL数据库为例,其他数据类似。 官方文档和下载 ODB官方首页 官方开发者说明书(开发教程) 安装下载首页(下载与安装教程Windows/Linux) Windows安装步骤(都是英文版,流程虽然详细,但是却略显麻烦,主要是因为ODB的机制造成的) ODB的使用原理 下面介绍ODB的使用原理来说明为什么会有这么多步骤: ODB的架构和流程 (1)你自...
C++ 使用API写Windows程序
使用API写Windows程序 一 先来看个简单实例:#include "windows.h" int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdS...
《Windows via C/C++》学习笔记 —— 内核对象的“线程同步”之“等待定时器”
等待定时器(waitable timer)是在某个时间或按规定的时间间隔通知自己的内核对象。可以把它理解为一个定时发送信号的东西。 要创建一个等待定时器内核对象,可以调用函数CreateWaitableTimer。可以为该函数赋予不同的参数来指定一个定时器内核对象的属性。 HANDLE CreateWaitableTimer( PSECURITY_...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注