
vc++
文章平均质量分 59
aasa2
搜狗 浏览器
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
How can a program reboot my PC
Subject: - How can a program reboot my PC?Date: 8 Feb 2002 20:16:09 -0400You can generate a "cold" boot or a "warm" boot. A cold boot is the sameas turning the power off and on; a warm boot is the s原创 2006-08-23 10:04:00 · 1016 阅读 · 0 评论 -
一些常用函数
//获得父进程ID,失败则返回0DWORD GetPPid() { HANDLE hProcessSnap = NULL; PROCESSENTRY32 pe32 = {0}; DWORD dwPID = GetCurrentProcessId(); hProcessSnap转载 2009-09-17 14:20:00 · 581 阅读 · 0 评论 -
VC++ 笔记
1.使用ModifyStyleEx改变了控件风格无效 答:修改之后,重绘一次,如果还不行的话,再试试看调用SetWindowPos(0,0,0,0,0,SWP_NOMOVE | SWP_NOSIZE | SWP_DRAWFRAME); 2.动态设置编辑框的ES_PASSWORD无效 答:修改之后,需要调用一次SetPasswordChar(*); 3.如何获取任务栏小图标? 答:有网友提出,能转载 2009-09-17 14:16:00 · 558 阅读 · 0 评论 -
如果知道“Internet Explorer_Server”窗口去获取IWebbrowser2接口
msg = RegisterWindowMessage(WM_HTML_GETOBJECT); LRESULT WHandleSendMessageTimeOut(WHandle, msg, 0, 0, SMTO_ABORTIFHUNG, 1000, lRes); ObjectFromLresult(lRes, IHTMLDoc原创 2009-09-04 16:08:00 · 853 阅读 · 0 评论 -
Windows 7系统Shell命令与快捷键收集汇总
对于熟悉了命令行的人而言,用键盘调用程序往往比鼠标更快更省力,比如您可以用“Shell:”命令调用一切可以用资源管理器打开的项目,甚至是一次完成以前需要很多步骤才能完成的任务。 以下是一些关Windows 7的Shell 命令与快捷键。 Windows 7 适用的命令 shell:Libraries shell:MusicLibrary shell:VideosLib转载 2009-04-20 12:57:00 · 616 阅读 · 0 评论 -
几个函数
/*++Copyright (c) 1991 Microsoft CorporationModule Name: security.cAbstract: This module implements Object Security APIs for Win32Author: Jim Anderson (JimA) 01-Jul-1991 Rob原创 2007-01-29 16:16:00 · 1752 阅读 · 0 评论 -
几个代码
BOOLForceFileNoCompress( IN DWORD cArgs, IN LPSTR Args[], OUT LPSTR *TextOut )/*++Routine Description: Check to see if this file is using NTFS compression, and if so, uncompr原创 2007-01-18 23:28:00 · 1019 阅读 · 0 评论 -
如何: 在Windows2000中动态禁用/启用Ctrl-Alt-Delete
概要此文章的信息来自优快云论坛VC/MFC版的讨论 在NT/2000中怎么禁用Ctrl+Alt+Delete?(不能用gina,键盘驱动) 在Windows2000中Ctrl-Alt-Delete组合键的处理如下: Winlogon初始化的时候,在系统中注册了CTRL+ALT+DEL Secure Attention Sequence(SAS)热键,并且在WinSta0转载 2006-08-14 09:30:00 · 1053 阅读 · 0 评论 -
字符串和数值之间的转换
CString str_code = "FFFFFFF1";unsigned long ulong_code = strtoul(str_code.GetBuffer(9), NULL, 16); char *_itoa( int value, char *string, int radix );尽然把这些基本的东西忘了!原创 2006-08-12 17:17:00 · 1076 阅读 · 0 评论 -
一个资源写到文件的例子
void WriteResourceToFile(HINSTANCE hInstance, int idResource, char const *filename){ // access the binary resource HRSRC hResInfo = FindResource(原创 2006-08-16 17:35:00 · 849 阅读 · 0 评论 -
在查找预编译头指令时遇到意外的文件结尾的错误
VC++的程序读了好些,自己写的倒是没多少.当开始用VC.net做C++程序时,一个简单的文件总是遇到"在查找预编译头指令时遇到意外的文件结尾的错误". 后查得知,VC.net默认情况下使用预编译头(/Yu),在加入新.h文件后编译时总出现fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾的错误。解决方法是在在include头文件的地方加上#include "std原创 2006-08-20 15:03:00 · 4037 阅读 · 0 评论 -
文件-进程关联演示程序
1、首先使用ZwQuerySystemInformation查询所有进程句柄,2、获取句柄所代表对象信息,查出目标文件。核心态程序相对简单,对于用户态程序,使用ZwQueryInformationFile同时与GetFileInformationByHandle、GetVolumeInformation二API搭配获得之(前者得文件除去卷的路径名,后二者得卷名);另外可用ZwQueryObject转载 2006-08-10 08:23:00 · 1597 阅读 · 0 评论 -
根据文件handle获得文件名
//#include "Psapi.h"//#pragma comment(lib,"Psapi")*BOOL GetFileNameFromHandle(HANDLE hFile,char* pszFilename) {const int BUFSIZE = 512; BOOL bSuccess = FALSE; HANDLE hFileMap; // Get the file转载 2006-08-08 10:23:00 · 1689 阅读 · 0 评论 -
VC中常用的20种方法
VC中常用的20种方法 关键词: VC VC中常用的20种方法 一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL); 二、关闭CD_ROM mciSendString("Set cdAudio door closed转载 2006-11-01 08:42:00 · 936 阅读 · 0 评论 -
创建类似Visual Studio的界面
Visual Studio界面Visual Studio的界面如下,很多人喜欢这种界面风格,尤其是主框架下的两个活动窗口:左侧为嵌套Tab控件的浮动窗口,底部为嵌套信息输出窗口的浮动窗口。这种浮动窗口类似于可浮动的工具栏,可以停靠在主窗口的任意一边,也可以浮动在主窗口内的任何位置,窗口的大小可以随鼠标的拖动而原创 2006-11-01 08:44:00 · 3611 阅读 · 3 评论 -
HarddsikvolumeX和盘符对应关系
char buf[300] = {0}; QueryDosDevice("C:" ,buf, 300); /Device/HarddiskVolume1原创 2006-09-12 18:49:00 · 1576 阅读 · 0 评论 -
加载一个图片文件
加载一个图片文件原创 2010-10-11 09:03:00 · 535 阅读 · 0 评论