![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows编程
辛翊
这个作者很懒,什么都没留下…
展开
-
windows7 获得最终权限的方法
修改以下注册表的值为:0HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA原创 2014-10-28 14:38:27 · 846 阅读 · 0 评论 -
配置文件的读写.txt .dat .ini
大多程序都会用到配置文件来动态读写一些东西,比较高级的点的就是xml,具体使用方法见我博客关于xml配置文件的文章。这里主要为大家总结一下文本文档的配置文件读写,适合任何后缀,.txt .dat .ini .exe(修改txt) 甚至可以没有后缀,只要内容符合一定格式该方法主要用到以下类型函数,大家可以到msdn中查找具体函数解释:可以读取int、 float、原创 2015-01-20 17:54:24 · 1924 阅读 · 0 评论 -
无窗口的定时器(SetTimer)
无窗口的定时器(SetTimer)暂时未实现使用类成员作为处理函数#pragma comment(lib,"user32")#include <stdio.h>#include <time.h>#include <sys/timeb.h>#include <windows.h>char datestr[16];char timestr[16];char mss[4];void log原创 2015-03-04 15:11:13 · 986 阅读 · 0 评论 -
JavaScript下远程连Oracle数据库
Connecting to Oracle using JavaScript Test orcl var conObj = new ActiveXObject('ADODB.Connection');alert("new1");var connectionString = "Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(CID原创 2015-04-28 10:10:53 · 3827 阅读 · 1 评论 -
UI界面库
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。开源下载地址:https://github.com/baiyfcu/DuiLib_Ultimate原创 2015-06-25 14:27:55 · 571 阅读 · 0 评论 -
CListCtrl控件重绘源码---持续更新
多功能CListCtrl控件扩展:下载源码请到以下地址:原创 2014-12-12 16:42:44 · 4436 阅读 · 0 评论 -
C/C++获取Mac地址和IP地址/IPAddressCtrl空间的使用
转载自:转载 2014-11-07 11:37:03 · 6565 阅读 · 0 评论 -
windows服务
在NT/2000中,服务是一类受到操作系统优待的程序。一个服务首先是一个Win32可执行程序,如果要写一个功能完备且强大的服务,需要熟悉动态连接库(Dlls)、结构异常处理、内存映射文件、虚拟内存、设备I/O、线程及其同步、Unicode以及其他的由WinAPI函数提供的应用接口.转载 2014-10-27 14:30:21 · 793 阅读 · 0 评论 -
XML配置文件读写 C++
使用MSXML.DLL读写XML; 文件顶部加入 #import "msxml3.dll"; using namespace MSXML2; //这两句作用是,在程序的文件夹下生成MSXML3.TLH和MSXML3.TLI两个文件; ---------------------------------------------------------转载 2014-11-21 14:52:05 · 794 阅读 · 0 评论 -
线程中的CloseHandle()函数
CloseHandle()函数的使用??很多程序在创建线程都这样写的:............ThreadHandle = CreateThread(NULL,0,.....);CloseHandel(ThreadHandle );。。。。。这不是刚好创建又关闭了吗?线程怎么运行呢?======================================转载 2014-11-05 15:37:47 · 597 阅读 · 0 评论 -
MFC将窗口最小化到托盘及还原
// 先添加一个成员变量NOTIFYICONDATA m_Nid; // 托盘 // 然后添加如下成员函数// 初始化显示托盘void CRunDlg::InitPrompt(void){ // 设置托盘图标 m_Nid.cbSize = (DWORD)sizeof(NOTIFYICONDATA); m_Nid.hWnd = m_hWnd; m_Nid.原创 2014-11-25 11:11:44 · 998 阅读 · 0 评论 -
使用CMarkup创建及解析XML文档
CMarkup函数简介:1、初始化Load 导入一个XML文件到CMarkup的对象中,并对它进行解析。类似C#的Load。SetDoc 从字符串中导入XML数据,并对它解析。类似C#的LoadXml。2、输出Save 将XML数据写入文件中。类似C#的Save。GetDoc 将整个XML数据文档作为字符串返回。3、改变当前位置FindElem 定位到下一个转载 2014-12-04 11:15:12 · 830 阅读 · 0 评论 -
关于在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”?
错误分析: 此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束。没有找到预编译指示信息的头文件"stdafx.h"。 (因为工程中的每个cpp文件属性默认都是使用预编译头(/YU)的,但是添加的第三方文件并没有 #include "stdafx.h" 预编译指示头,所以编译器在此cpp文件中一直到末尾都没有找到它)转载 2014-11-19 22:04:44 · 1110 阅读 · 0 评论 -
Windows服务与普通进程间通信(通过内核对象)
开发项目时,自己写的服务SCP程序(带界面)需要跟windows服务进行通信,使用的是Event内核对象。服务器端:CreateEvent(NULL, FALSE, TRUE, "MakeUI"); //创建内核对象,并等待事件触发SCP(用来管理服务的普通进程):OpenEvent(EVENT_ALL_ACCESS, FALSE, "MakeUI"); //打开内核内核事件,并setEv原创 2014-12-08 16:01:10 · 3044 阅读 · 0 评论 -
保证mfc应用程序只被打开一次
方法:在应用程序初始化函数(**App::InitInstance())中加入以下代码:{ ::CreateMutex(NULL, FALSE, "Unique"); if(GetLastError() == ERROR_ALREADY_EXISTS) { AfxMessageBox(_T("温馨提示:应用程序已存在,请勿重复打开。")); return FALSE; }原创 2014-12-25 16:48:35 · 516 阅读 · 0 评论 -
C++通过gsoap做WebService接口 供C++及java客户端调用
简介 gSOAP是一个绑定SOAP/XML到C/C++语言的工具,使用它可以 简单快速地开发出SOAP/XML的服务器端和客户端。由于gSOAP具有相当不错的兼容性,通过gSOAP,我们就可以调用由Java, .Net, Delhpi, PHP等语言开发的SOAP服务,或者向它们提供SOAP服务。 具体流程参见以下地址: http://panxq0809.iteye.com/blog/7091原创 2015-07-07 16:12:33 · 3193 阅读 · 1 评论