码迷,mamicode.com
首页 >  
搜索关键字:winapi    ( 488个结果
Getting the System Version
#include #include #include #include #pragma comment(lib, "User32.lib")#define BUFSIZE 256typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);typedef BOOL (WIN...
分类:其他好文   时间:2014-12-20 15:31:55    阅读次数:219
MFC实现NotifyIcon托盘应用程序
/*参考别人的做了细微修改*/ 类似于QQ的托盘程序编写 1.首先我们新建一个MFC程序,在对话框Dlg类中添加一个NOTIFYICONDATA类型对象NOTIFYICONDATA m_nid; 2.在stdafx.h头文件中定义一个自定义消息#define WM_SYSTEMTRAY WM_USER+1001 3.在Dlg类中中定义一个线程函数static DWORD WINAPI ...
分类:编程语言   时间:2014-12-19 15:50:13    阅读次数:248
QT里终止一个线程
话说QT里不能直接终止一个线程,这和WINAPI对线程的控制有些不一样,这个问题有时候还是比较麻烦的,比如希望能够立刻终止线程的某些场合。稍微总结一下几种方法:1. 使用QT APIthreadVector[i]->terminate(); //终止线程 threadVector[i]->wait(...
分类:编程语言   时间:2014-12-19 00:34:53    阅读次数:461
WINIO64位模拟键鼠操作
最近玩游戏有点入迷,心急升级经验,于是某天开始"挂尸体",一系列手动操作之后决定写一个外挂,模拟一系列键盘和鼠标操作,没做过游戏winform也用得少,开始以为只要简单调用winApi的键盘和鼠标就能够实现...结果后来才发现游戏一般都禁用了winAPI,最后找了一个驱动级的模拟PS2端口的三方库(...
分类:Windows程序   时间:2014-12-16 19:06:49    阅读次数:409
c#调用c++动态库的一些理解
调用c++动态库一般我们这样写[DllImport("UCamer.dll", CallingConvention = CallingConvention.Winapi)]public extern static void Disp_Destroy(IntPtr hShow);DllImport的第...
分类:编程语言   时间:2014-12-15 15:01:12    阅读次数:210
Delphi单元文件引用名称问题
Delphi新版本的单元文件格式变化了,如windows变成了winapi.windows,如果想在单元引用中使用简称,则需要在工程选项中配置:这样就可以使用全名或简写来引用单元了。
分类:Windows程序   时间:2014-12-10 21:12:29    阅读次数:192
c#调用c++动态库的一些理解
c#调用c++动态库一般我们这样写[DllImport("UCamer.dll", CallingConvention = CallingConvention.Winapi)]public extern static void Disp_Destroy(IntPtr hShow);DllImport...
分类:编程语言   时间:2014-12-04 11:36:37    阅读次数:315
WinAPI: GetVolumeInformation - 读取文件系统信息
//声明:GetVolumeInformation( lpRootPathName: PChar; {磁盘驱动器代码字符串} lpVolumeNameBuffer: PChar; {磁盘驱动器卷标名称} nVolumeNameSize: DWORD; {磁盘驱动器...
分类:Windows程序   时间:2014-12-03 19:00:17    阅读次数:191
c++ 服务器程序bug dump
调试服务器程序时最怕遇到需要运行10天半个月才遇到一次的bug,这种bug很难还原现场,同时还要时刻注意服务器是否挂掉。 本文给出一个解决方法可以极大的提高调试效率。 使用本文方法可以在断言失败时自动dump,可用于还原bug环境进行调试。另外崩溃时也会自动记录crash dump。 断言函数 bool xassert(bool r){ if(!r) __a...
分类:编程语言   时间:2014-12-02 15:13:39    阅读次数:179
Windows核心编程读书笔记-第六章线程基础
1.相较于线程,进程所使用的系统资源更多。其原因在于地址空间。为一个进程创建一个虚拟的地址空间需要大量系统资源。线程只有一个内核对象和一个栈。 2.线程的入口函数 DWORD WINAPI ThreadFunc(PVOID pvParam){ DWORD dwResult = 0; ... retu...
分类:编程语言   时间:2014-11-28 01:02:21    阅读次数:218
488条   上一页 1 ... 37 38 39 40 41 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!