
Windows编程
JarvisChu
这个作者很懒,什么都没留下…
展开
-
标准输入、输出、错误设备
在ANSI C、Unix、Windows编程中,都定义有三个标准设备,即标准输入设备、标准输出设备以及标准错误设备。标准输入设备通常是键盘标准输出设备通常是屏幕标准错误设备通常是屏幕1) 标准设备 在ANSI C编程中,三个标准设备分别是:stdin,stdout,stderr 在stdio.h中有如下定义 #define st原创 2012-11-07 18:05:17 · 6241 阅读 · 0 评论 -
Windows编程之文件/目录管理
一、文件管理1. CreateFile 2. CopyFile3. DeleteFile4. CreateHandLink 创建硬连接BOOL CreateHardLink( LPCTSTR lpFileName, // link name name LPCTSTR lpExistingFileN原创 2012-11-09 13:30:41 · 2375 阅读 · 0 评论 -
Windows编程 之临时文件 (笔记)
1. 函数说明1.1 GetTempFileName 创建一个临时文件,并返回临时文件的名字【1】 lpPathName 路径名【2】lpPrefixString 前缀【3】uUnique 是否唯一,0为唯一,否则不是。当设置为0时,会创建一个空文件,否则只是返回一个文件名【4】 返回的文件名,格式为 \ .TMP UINT WINAPI GetTemp原创 2013-05-22 12:33:30 · 1512 阅读 · 0 评论 -
Windows编程入门程序详解
Windows编程入门程序详解1. 程序/************************************************************************ * 名 称:Windows_Frist_Code.cpp * 功 能:Windows编程入门 * 描 述:包含WinMain函数、WNDCLASS、消息循环等多种内容原创 2012-10-26 15:25:17 · 15996 阅读 · 3 评论 -
Win32 中 Slider Control 的使用
1. 添加控件 比如ID设置为:IDC_MY_SLIDER2. 设置控件的值范围 HWND hWndSlider = GetDlgItem(m_hWnd, IDC_MY_SLIDER); //m_hWnd为父窗口的句柄 SendMessageW(hWndSlider, TBM_SETRANGE, TRUE, (LPARAM)MAKELONG(-27,27));//设置原创 2013-05-10 12:39:58 · 4962 阅读 · 1 评论 -
GDI+ 中 GetImageEncodersSize 报错的解决方案
在使用GDI+的过程中,使用GetImageEncodersSize()函数时,出现如下内存错误经过调试,发现其原因是:在调用GetImageEncodersSize函数时,GDI+还没有被初始化所以解决方案是:确保调用前,GDI+的初始化函数 GdiplusStartup 已经被调用PS: 习惯性的将初始化函数GdiplusStartup 放在M原创 2013-10-11 21:51:59 · 4359 阅读 · 0 评论 -
GDI+初探之图像透明显示和保存
GDI+ 的配置 1. 引入库文件以MFC 单文档程序为例新建一个MFC单文档程序,如GdiPlus,在右击项目,选择 属性--> Input-->Additional Depende原创 2013-10-11 20:25:46 · 6086 阅读 · 4 评论 -
在程序A中阻塞式的调用、执行程序B
在程序A中,需要调用执行程序B,并且要等待B结束后,才返回A继续执行。即:A --> B -->A方法使用CreateProcess 创建进程,使用WaitForSingleObject等待结束信号代码HANDLE hNewProcess= NULL;STARTUPINFOA si = { sizeof(si) }; PROCESS_INFO原创 2013-09-26 19:22:11 · 1603 阅读 · 0 评论