albon arith

一些总结,欢迎交流

Windows 多线程用法:_beginthreadex函数

#include #include #include using namespace std; int ThreadFunc1(void* param) { int i=*(int*)param; while(--i) { cout<<i<<endl;...

2012-05-30 11:32:59

阅读数:16175

评论数:2

Windows RPC远程过程调用(2): 返回整数和整数数组

在 http://blog.csdn.net/hustspy1990/article/details/7608422基础上编写。 1. 返回整数 在idl文件中,添加函数,并用midl编译。 void intAdd2([in]int x, [in]int y,[out]int* pl...

2012-05-28 17:14:37

阅读数:1692

评论数:0

Windows RPC远程过程调用(1): 最基本的

Windows本身支持成为一个RPC服务器。WindowsXP上面默认的RPC/tcpip功能没有打开,必须运行gpedit.msc,计算机配置->管理模版->系统->远程过程调用->用于未验证的RPC...->选择"已启动",限定项选择"...

2012-05-28 11:04:36

阅读数:6090

评论数:1

MFC:选择文件夹,并列举文件夹中的内容,进行处理

//将选择的文件夹路径保存在此变量中 CString m_FileSrc; TCHAR Buffer[MAX_PATH]; BROWSEINFO bi; ZeroMemory(&bi, sizeof(BROWSEINFO)); bi.hwndOwne

2011-08-08 21:29:56

阅读数:2007

评论数:1

VC++创建BMP图像且保存

主要就是想pData中,写像素数据。 char szFileName[32]; time_t ltime; struct tm* pnow; HANDLE hFile; BYTE *pData = NULL; int i, j, n;

2011-07-30 21:05:33

阅读数:4680

评论数:0

在VC中创建DLL文件的方法步骤

一.Win32动态链接库   1.制作的步骤:   (1)新建WIN32 Dynamic-link Library工程,工程名为MyDll,选择A simple DLL project类型。   (2)MyDll.h的内容如下: 以下是引用片段

2011-07-30 20:52:50

阅读数:663

评论数:0

MFC:Tab Control 控件的使用

1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。再在对话框类中,声明一个CTabCtrl变量:CTabCtrl m_tab;变量m_tab用来与对话框中的Tab Control控件交互,为此要在DoDataExchange函数中加入DDX_...

2010-03-28 19:32:00

阅读数:36902

评论数:11

MFC 文件备份:只备份更改过的文件和新文件

//对比文件目标日期是否新于源文件日期 int CBackUpDlg::ContrastFile(CString dst, CString src) { CFile file; CFileStatus srcfilestatus,dstfilestatus; ...

2010-03-23 12:05:00

阅读数:1970

评论数:0

MFC 选择文件夹的对话框

CString m_FileSrc; //将选择的文件夹路径保存在此变量中 TCHAR Buffer[MAX_PATH]; BROWSEINFO bi; ZeroMemory(&bi, sizeof(BROWSEINFO)); bi.hwndOwner = N...

2010-03-23 09:45:00

阅读数:3224

评论数:0

MFC 程序中调用记事本 NotePad 打开 txt 文件

程序如下: PROCESS_INFORMATION pi; ZeroMemory(&pi,sizeof(PROCESS_INFORMATION));   STARTUPINFO si; ZeroMemory (&si, sizeof (STARTUPINFO)); ...

2010-03-22 21:03:00

阅读数:4550

评论数:0

创建动态链接库

1.使用def文件来声明导出函数 ;模块名称 LIBRARY "myDll" ;生命ShowHello为导出对象 EXPORTS ShowHello.codearea{ color:black; background-color:white; line-...

2010-03-18 20:10:00

阅读数:559

评论数:0

创建静态链接库

1.使用vc++创建工程时,选择Win32 Static Library,输入name为mySll,表明创建一个叫mySll.lib的静态库文件。 2.添加头文件mySll.h: #ifndef MYSLL_H #define MYSLL_H extern"C" ...

2010-03-18 19:09:00

阅读数:549

评论数:0

MFC程序最小化到系统托盘

1.声明一个NOTIFYICONDATA类: .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !importa...

2010-03-13 20:39:00

阅读数:1790

评论数:0

MFC 程序中调用 vbs 脚本文件

SHELLEXECUTEINFO shei; shei.cbSize = sizeof(shei); shei.fMask = SEE_MASK_INVOKEIDLIST; shei.lpFile = _T("001.vbs"); shei.lpVerb = _T...

2010-03-13 15:49:00

阅读数:1732

评论数:0

MFC Windows程序设计:去除最大化按钮

1.重载虚函数PreCreateWindow BOOL CMainWindow::PreCreateWindow(CREATESTRUCT& cs) { //使最大化失效 cs.style = cs.style&~WS_MAXIMIZEBOX; ...

2010-03-11 18:34:00

阅读数:2067

评论数:0

MFC Windows程序设计:手工创建菜单

1.通过手工编程创建菜单 .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width...

2010-03-09 18:32:00

阅读数:1492

评论数:0

Windows程序设计:计时器

我们可以通过调用SetTimer函数建立一个计时器。SetTimer函数有一个时间间隔范围为1~4294967295毫秒(将近50天)的整型参数,这个值指示windows每隔一定时间给您的出现发送一个WM_TIMER消息。 在Windows98中,计时器具有55毫秒的分辨率。在Windows N...

2009-11-06 22:55:00

阅读数:742

评论数:0

Windows程序设计:GDI结构和设备内容

.dml {border:2px solid green;width:300px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} 目录: 1.GD...

2009-10-28 07:30:00

阅读数:1196

评论数:0

Windows程序设计:GetSystemMetrics函数介绍

.dml {border:2px solid green;width:200px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} GetSystemMetrics函数...

2009-10-24 00:20:00

阅读数:1560

评论数:0

Windows程序设计:文字输出

.dml {border:2px solid green;width:200px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} 目录: 1.Text...

2009-10-23 20:45:00

阅读数:934

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭