windowsapi函数:Windows API一日一练(93)GetSaveFileName函数

前面介绍了如何样打开选择文件读取对话框当你设计软件Software需要让用户选择保存时就需要让用户去选择自己合适文件名称来保存那么就需要使用到保存文件对话框也就是APIGetSaveFileName下面就来演示如何样使用这个API  GetSaveFileName声明如下:WINCOMMDLGAPI BOOL APIENTRY GetSaveFileNameA(LPOPENFILENAMEA);W... [阅读全文]

windowsapi函数:Windows API一日一练(92)GetOpenFileName函数

  当用户想选择打开以前保存文件时就需要使用到选择文件对话框其实在WindowsAPI里已经有这样完美对话只需要简单就可以使用了而不需要写大堆其它代码下面就来演示下如何使用文件选择对话框  GetOpenFileName声明如下:WINCOMMDLGAPI BOOL APIENTRY GetOpenFileNameA(LPOPENFILENAMEA);WINCOMMDLGAPI BOOL APIE... [阅读全文]

windowsapi函数:Windows API一日一练(91)GetProcessMemoryInfo函数

  当大家打开Windows任务管理器时就会看到每个进程使用内存分布情况往往会发现有些进程占用大量内存在这种情况也是种异常情况可以作为是否恶意软件Software标志的下面就来使用APIGetProcessMemoryInfo来获取内存使用情况  GetProcessMemoryInfo声明如下:BOOLWINAPIGetProcessMemoryInfo(    HANDLE Process, ... [阅读全文]

windowsapi函数:Windows API一日一练(90)GetGlyphOutline函数

  中西文化差异导致在电子信息里处理也大不相同在英文里只需要26个字母就可以显示所有文章了而在中文里需要最基本就有2000多个对于些在嵌入式软件Software里要显示那么就得手动去构造所有图形这是个比较大工作量如果让每个厂家都去完成这个任务显然是不可能面对着大量嵌入式用户需求那么就需要解决中文字模图形问题毕竟大家经常使用Windows最先想到肯定是如何样把里面提取图形出来生成自己需要几个字库下面... [阅读全文]

windowsapi函数:Windows API一日一练(86)GetClipboardData函数

前面介绍如何样把数据放到剪贴板里面那么又是如何样从剪贴板里面获取数据出来呢?当然还是需要使用其它API来获取剪贴板里数据获取剪贴板里数据时是不知道当前剪贴板里是否有数据也不知道剪贴板里数据格式是什么那么下面就来解决这两个问题先使用IsClipboardFormatAvailable来获取剪贴板里格式是否可以处理接着使用OpenClipboard打开剪贴板然后使用GetClipboardData来获... [阅读全文]

windowsapi函数:Windows API一日一练(84)FlushInstructionCache函数

  般都是在运行前已经编译好因此修改指令机会比较少但在软件Software防破解里倒是使用很多当修改指令的后如何样才能让CPU去执行新指令呢?这样就需要使用FlushInstructionCache来把缓存Cache里数据重写回主内存里去让CPU重新加载新指令才能执行新指令下面就来学习下使用这个来实现跳到个静态里执行而不是直接地这个  FlushInstructionCache声明如下:WINBA... [阅读全文]

windowsapi函数:Windows API一日一练(83)GetModuleFileName函数

  在开发软件Software过程里经常需要把数据保存到当前执行文件路径下面或者读取当前执行文件路径下些配置信息这时就需要从当前模块里获取所在目录路径以便进行固定位置操作文件要解决这个需求就需要APIGetModuleFileName来获取模块所在路径  GetModuleFileName声明如下:WINBASEAPIDWORDWINAPIGetModuleFileNameA(    __in_o... [阅读全文]

windowsapi函数:Windows API一日一练(82)LoadLibrary函数

  随着软件Software规模扩大要求功能也是越来越多开发人员参和也是越来越多因此软件Software功能划分就成为了现代软件Software工程重大任务还有软件Software开发并行性也越来越重要为了解决这些问题大家都会看到IT硬件发展非常迅速功能也越来越复杂但硬件中发展明显提高在于采用IC方式来实现复杂功能也就是把大部份功能集成到起只要给出些引脚就可以实现产品了而软件Software中有没... [阅读全文]
1 共1条 分1页