C++
文章平均质量分 77
iteye_16611
这个作者很懒,什么都没留下…
展开
-
Visual Studio2005和VC++编码的不同
今天在vs2005里用MessageBox函数发现参数不正常了。。上网一查发现vs2005用的是unicode编码方式。以前用的vc++6.0用的是ansi字符集。解决办法:右键点你的项目 -> 属性 -> 配置属性 -> 常规 -> 字符集改为“使用多字节字符集”, OK....2010-09-17 11:44:24 · 145 阅读 · 0 评论 -
snmp++开发包小例子
在一篇论文上看到了snmp++开发包使用的一个小例子,拿来调试一下。main函数主要代码如下:#define SYSDESCR "1.3.6.1.2.1.1.1.0" //ObjectID for system descriptor #define SYSOBJECTID "1.3.6.1.2.1.1.2.0" //ObjectID for sys...2010-09-28 15:10:14 · 1003 阅读 · 0 评论 -
用ICE编写HelloWorld程序(C++, Java, C#)
客户端与服务器双方的语言使用:client(C++), server(Java)。 首先下载好ice安装包,这里使用Ice-3.3.1-VC60版本。安装后配置环境变量以及VC6.0中目录里相关设置(execute, lib, include)。 接下来编写slice文件,后缀名为.ice //Printer.icemodule Demo { inter...2010-10-12 15:32:46 · 602 阅读 · 0 评论 -
隐藏桌面上任务栏和开始按钮的小例子
原理很简单。在Windows里任务栏或者开始按钮也是窗口,就是先得到窗口句柄,然后调用WindowsAPI函数,ShowWindow,参数显示为隐藏即可。隐藏任务栏的代码如下: HWND hwnd;hwnd = FindWindow("Shell_TrayWnd", NULL);ShowWindow(hwnd, SW_HIDE);UpdateWindow(hwnd); ...2010-10-15 10:41:22 · 337 阅读 · 0 评论 -
关机重启程序小例子
搜了个关机小例子,拿来调试一下。 HANDLE hToken;TOKEN_PRIVILEGES tkp;if(!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY,&hToken)) { AfxMessageBox("无法打开存取命令");}LookupPriv...2010-10-22 10:03:34 · 140 阅读 · 0 评论 -
SNMP管理端控制代理端小例子
一个周末一直在进一步研究项目的管理端和代理端通信问题,早上终于有了点眉目,做个笔记。 实验的是一个远程控制代理端关机的功能。 管理端是用Java搭的前台网站,所以使用SNMP4J包编写程序。代理端使用agent++和snmp++两个开发包。 管理端的代码如下: public static void main(String[] args) { Snmp snmp;...2010-11-01 10:10:27 · 581 阅读 · 0 评论 -
C#中调用C++的DLL文件
这几天公司需要做一个通过刷卡来控制用户上网的功能。我先扩展了windows DDK的passthru源码包,生成了一个NDIS中间层驱动文件。接下来就要写程序控制这个驱动,以达到上网控制的目的。 控制程序是用C++代码完成的,先编译成动态链接库(dll)文件。编译的过程就不再废话了,网上很多。这里提示一点就是开始建立MFC dll工程的时候,应该选择“动态链接库和MFC静态链接”这一项,这...2011-03-10 09:46:59 · 130 阅读 · 0 评论