现在位置: 首页 > 自动控制 > 文章
2014-01-12 06:27 工业·编程 ⁄ 共 3781字 暂无评论
参考:http://www.xmlrpc.com/spec http://zh.wikipedia.org/zh/XML-RPC XML-RPC: xml-rpc 是一套规范及其一系列的实现,允许运行在不同操作系统、不同环境的程序基于internet进行远程过程调用(remote procedure call,RPC)。这种远程过程调用使用http作为传输协议,xml作为传送信息的编码格式。XML-RPC的定义尽可能的保持了简单,但同时能够传送、处理、返回复杂的数据结构。 XML-RPC是工作在internet上的远程过程调用协议。...
阅读全文
2014-01-11 22:24 工业·编程 ⁄ 共 2072字 暂无评论
#pragma once // CGoGoStatic class CGoGoStatic : public CStatic {     DECLARE_DYNAMIC(CGoGoStatic) public:     CGoGoStatic();     virtual ~CGoGoStatic();     void GoGo();     void Stop();     void EndGoGo(); protected:     DECLARE_MESSAGE_MAP()     void Calc...
阅读全文
方法一: // test1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <windows.h> int _tmain(int argc, _TCHAR* argv[]) { DWORD dwWaitStatus; HANDLE dwChangeHandles[2]; // Watch the C:/WINDOWS directory for file creation and // deletion. dwChangeHandles[0] = FindFirstChangeNotification(   _T("C://WINDOWS"),    ...
阅读全文
2014-01-09 22:21 工业·编程 ⁄ 共 2533字 暂无评论
#include <winioctl.h> #include <string.h> #include <ctype.h> #include <memory.h> BOOL GetDiskGeometry(HANDLE hDisk,PDISK_GEOMETRY lpGeometry ) {     DWORD ReturnedByteCount; return DeviceIoControl(                 hDisk, ...
阅读全文
2014-01-08 22:19 工业·编程 ⁄ 共 1157字 暂无评论
用了两种方法,一种是使用多媒体定时器,另一种是《Windows图形编程》里提供的CPU周期来获取: #include <stdio.h>  #include <Windows.h>  #include <Mmsystem.h>  #include "timer.h"    #pragma comment(lib, "winmm.lib")    int i = 0;  DWORD start;  DWORD end;    #define  TIMES  (1000)    void ...
阅读全文
在VC中,位图显示一般有现成的方式,如使用picture控件、GetDC()->StretchBlt、::BitBlt等,但这些方式都是高层的封装,让你不清楚一副位图是如何解析并显示到DC上的。实际应用中,比如图像处理,视频显示等,需要操作到位图中的像素,这需要弄明白位图文件如何组成,网上有太多的位图文件格式说明,下面借助实例和SetPixel函数完成解析与显示。 读入一幅位图,结合位图文档说明,按着F5、F10把程序走一遍,你就会把位图弄的...
阅读全文
下面的程序用5种方法,关闭弹出的MessageBox对话框: 首先,创建定时器和弹出MessageBox: void CTestDlg::OnBnClickedButton1()  {      //启动一个定时器,用于自动触发关闭MessageBox对话框      SetTimer(1, 1000, NULL);        //启动一个MessageBox对话框,并检查它的返回值      int ret = MessageBox("Hello&quo...
阅读全文
//① 启动一个ipconfig窗口,带参数all ShellExecute(NULL, NULL, "cmd", "/k ipconfig/all", NULL, SW_SHOWNORMAL); //② 启动一个ping窗口,带对方IP地址参数 ShellExecute(NULL, NULL, "cmd", "/k ping 192.168.0.100 -t", NULL, SW_SHOWNORMAL);
阅读全文
2014-01-04 22:08 工业·编程 ⁄ 共 191字 暂无评论
VC同时操作word和excel,导入COM组件接口时候应该如何选择导入类?Office有一些接口类的名字是一样的或者说是共享的,那么如何选择导入类,从而可以在一个程序当中操作word和excel呢? 解决方案是: 手动修改excel.h excel.cpp word.h word.cpp添加命名名字空间 namespace myWord { .... } namespace myExcel { .... }
阅读全文
2014-01-03 22:05 工业·编程 ⁄ 共 1443字 暂无评论
VartypeFromString(LPCTSTR lpszType) { VARTYPE vtType; // Compare input type string with supported types and return the // corresponding variant type.  (A match is found when lstrcmpi returns // zero.)  If specified type is not supported, then return VT_EMPTY. // These strings must match those used below in StringFromVartype(). if (lstrcmpi (lpsz...
阅读全文