
win32
绿叶清风
这个作者很懒,什么都没留下…
展开
-
win32入口函数WinMain函数参数介绍
WinMain函数的定义WinMain函数的原型声明如下:int WINAPI WinMain( HINSTANCEhInstance, // handle to current instance HINSTANCEhPrevInstance, // handle to previous instance LPSTRlpCmdLine,...转载 2019-07-09 09:15:02 · 1944 阅读 · 0 评论 -
win32 MessageBox的使用
MessageBox参考宽窄字符串参考首先,MessageBox指的是显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。这个一般用在进程中出现某些错误,或者触发一些判断要反馈给用户。函数声明int MessageBox( HWND hWnd,...原创 2019-07-09 09:18:47 · 1023 阅读 · 0 评论 -
C/C++:函数的编译方式与调用约定以及extern “C”的使用
转自:函数在C++编译方式与C编译方式下的主要不同在于:由于C++引入了函数重载(overload),因此编译器对同名函数进行了名称重整(name mangle)。因此,在C++中引用其他C函数库时,需要对声明使用的函数做适当的处理,以告知编译器做出适应的名称处理。函数的调用约定涉及了函数参数的入栈顺序、清栈主体(负责清理栈的主体:函数自身还是调用函数者?)、部分名称重整。如,在C编译方式...转载 2019-07-09 09:40:50 · 628 阅读 · 0 评论 -
windows编程常用数据类型
Windows数据类型: WORD:16位无符号整形数据 DWORD:32位无符号整型数据(DWORD32) DWORD64:64位无符号整型数据 INT:32位有符号整型数据类型 INT_PTR:指向INT数据类型的指针类型 INT32:32位符号整型 int64:64位符号整型 UINT:无符号INT PVO...转载 2019-07-09 10:50:27 · 717 阅读 · 0 评论 -
win32 URLDownloadToFile文件自动下载、ShellExecuteEx自动执行exe
URLDownloadToFile 函数说明ShellExecuteEx 函数说明https://www.cctry.com/thread-298128-1-1.html如何查看某个方法需要的头文件与lib:比如:URLDownloadToFile浏览器搜索:URLDownloadToFile msdn然后打开:https://docs.microso...原创 2019-07-09 10:59:30 · 560 阅读 · 0 评论 -
win32文件的删除、复制与重命名操作
https://www.cctry.com/thread-298288-1-1.html文件的删除: 实现的过程:①、先谷歌/百度搜索真正的删除文件的API函数是什么?得到结论:DeleteFile②、再查 DeleteFile 这个 API 函数是如何使用的,什么情况下表示成功,什么情况下表示失败?BOOL WINAPI DeleteFile(_In_ LPCTSTR ...原创 2019-07-09 11:24:29 · 3028 阅读 · 1 评论 -
win32调用系统API发生了错误怎么办?
https://www.cctry.com/thread-298311-1-1.html有很多网友在写了几行代码调用几个函数之后,说程序崩溃了,或者函数执行发生错误了,但是却无从下手,不知道怎么去找原因。到这里问问,到那里问问?单纯看他的代码也看不出什么问题!这种情况怎么办呢?要养成判断函数执行是否成功的习惯!除非这个函数真的是判断不了,比如:void Init(); 类似这样的函数可能...原创 2019-07-09 11:37:18 · 2072 阅读 · 0 评论 -
win32 文件的创建、打开与关闭操作
https://www.cctry.com/thread-298330-1-1.html文件的创建与打开:CreateFile 在 Windows系统中,文件的创建与打开都是使用同一个API函数 CreateFile, 通过传递不同的参数来表示是要创建一个新文件还是要打开一个已经存在的文件CreateFile定义: HANDLE WINAPI CreateFile(...原创 2019-07-09 11:44:01 · 2607 阅读 · 0 评论 -
Win32 文件的读写操作
https://www.cctry.com/thread-298355-1-1.html文件的写操作:WriteFile:函数的声明如下:BOOL WriteFile( HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOf...原创 2019-07-09 13:49:00 · 3111 阅读 · 1 评论