当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: [前言:]编程中遇到的问题很多,再优秀的程序员也不会没有问题,但很多解决方法被淹没在论坛浩瀚的“水”中了,为了便于同道查询同时保存这些精华,我将在实际编程中常见的问题以及论坛中优秀的回贴收集起来以专题的形式发表。
 

 

 ·vc++编程常见问题解答十二     »显示摘要«
    摘要:问:cfile使用了缓冲区吗?请告诉我cfile到底有没有使用缓冲区来处理文件?答:cfile没有使用运行库的i/o缓冲例程,从这个意义上讲cfile并没有使用缓冲.但是有可能操作系统在处理文件时使用了缓冲区,如果你完全不需要缓冲区, 你可以设置file_flag_no_buffering.cfile工作在这种模式下的唯一的方法 是cfile::attach().问:dao的密码?我创建了一个使用......
 ·网络socket编程(2)---客户端     »显示摘要«
    摘要:其实客户端和服务器端的编写只有一点差别1)不需要绑定端口,ip,和协议2)不需要监听消息3)客户端有连接服务器端的操作(connect)在写客户端之前还要做一件事(当然也可以不做),就是在一个工作空间里添加几个工程,也就是在那个workspace里添加(add now project)工程。下面的就是具体的代码#include <winsock2.h>#include <stdi......


Visual C++编程疑难问题解(一)

  [前言:]编程中遇到的问题很多,再优秀的程序员也不会没有问题,但很多解决方法被淹没在论坛浩瀚的“水”中了,为了便于同道查询同时保存这些精华,我将在实际编程中常见的问题以及论坛中优秀的回贴收集起来以专题的形式发表.本文中的所有问题及回答均来自论坛.

  钥匙在这里: 【程序编程相关:VC++定制状态栏的方法

  问题一:如何实现指定盘符的光驱弹出弹入 【推荐阅读:我的COM和ATL的学习

  问题二:如何实现繁简体互换? 【扩展信息:VC++显示弹出式菜单的两种方法

void ctrl_cdrom_door(lpctstr drivename ,//驱动器的名字如f:等.bool fopen file://弹出时用true,弹入时用false){ tchar devstr[128],ctrlstr[128]; wsprintf(devstr,_t("open %s type cdaudio alias mycd wait"),drivename); wsprintf(ctrlstr,_t("set mycd door %s wait"),fopen?_t("open"):_t("closed")); mcisendstring(devstr,null,0,null); mcisendstring(ctrlstr,null,0,null); mcisendstring(_t("close mycd wait"),null,0,null);}file://测试的例子代码.void cmainframe::ontestopen() { // todo: add your command handler code here ctrl_cdrom_door("f:",true);} void cmainframe::ontestclose() { // todo: add your command handler code here ctrl_cdrom_door("f:",false);}

  钥匙在这里:

// j2f.cpp : 简体(gb)==>繁体==>big5的过程// 反向转换是类似的.// 注意直接从简体-->big5不能做到一一对应.会有很多?出现,// 故此需要先转成繁体.再转成big5.// 我感觉这种方法应当与winnt或office里提供的繁简或字符集互转是一致的. #include "stdafx.h"#include #include #include #include #include using namespace std;


...   下一页
    摘要:用winhex读取xp和2003下的lsass进程的内存数据,可以读取当前登录用户的明文密码.source code://********************************************************************************// version: v1.0// coder: wineggdrop// date release: 12/15/......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE