类型别名是一个为已存在类型定义的一个可选择的名字。你可以关键字typealias定义一个类型的别名。当你想通过在一个在上下文中看起来更合适可具有表达性的名字来引用一个已存在的类型时,这时别名就非常有用了,比如当使用来自外部指明大小的数据时: typealias AudioSample = UInt....
分类:
编程语言 时间:
2015-04-09 23:15:02
阅读次数:
166
使用WM_COPYDATA的消息通信,保证发送数据从原进程到目标进程,允许在进程间传递少量的只读数据,使用sendmessage()函数,接收方在数据完成复制前不能返回。//函数原型LRESULT SendMessage( HWND hWnd, //接受消息的窗口句柄 UINT Msg...
本文简单介绍下VC中定时器设置。
首先,新建对话框应用程序,然后添加几个操作按钮。
定义相关变量
private:
int m_nValue;
DWORD m_dwTimeStarted;
LARGE_INTEGER m_cupHZ;
LARGE_INTEGER m_StartCount;
源文件
void CTimeCountDlg::OnTimer(UINT nI...
分类:
其他好文 时间:
2015-04-07 10:08:00
阅读次数:
89
这里讲的是创建一个通用的Direct3D窗口。
这里我先讲下用到的所有函数和结构
Window
WNDCLASSEX
[cpp] view
plaincopy
typedef struct tagWNDCLASSEXA {
UINT cbSize;
UINT...
分类:
其他好文 时间:
2015-04-06 08:59:33
阅读次数:
524
在上一篇 c# 如何调用非托管函数 中介绍了调用非托管函数的简单方法,其中传递的都是简单的值类型,如uint等。本篇将介绍如何传递结构或类到非托管函数。以系统函数 GetSystemTime 为例,以下分别演示了如何传递结构和类。一 传递结构参考MSDN可以知道他的定义为:void WINAPI G...
写比较麻烦,不过没牵涉到什么算法,只是一些逻辑问题#include
#include
#include
#include
#include
LRESULT CALLBACK WndProc (HWND , UINT , WPARAM , LPARAM) ;
//定义主函数
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPreInst,LPS...
游戏开发中经常使用会让游戏以全屏窗口的状态运行,下面一个例子就是来实现这个效果的。#include void RegisterMyClass();LRESULT CALLBACK MainWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, ...
原文网址:http://www.cnblogs.com/renyuan/archive/2012/11/26/2789103.htmlSendMessage及WPRAME、LPARAME typedef unsigned int UINT typedef UINT WPARAM typedef...
分类:
其他好文 时间:
2015-03-21 01:02:21
阅读次数:
235
AHK 调用API获取系统已安装字体列表代码:DllCall("gdi32\EnumFontFamilies","uint",DllCall("GetDC","uint",0),"uint",0,"uint",RegisterCallback("EnumFontFamilies"),"uint",a...
分类:
其他好文 时间:
2015-03-18 10:32:06
阅读次数:
124
#include #include #include BOOL GetDriverInfo(LPSTR szDrive)//获得驱动器类型{ printf("%s\n",szDrive); UINT uDriveType; uDriveType = GetDriveType(szD...
分类:
其他好文 时间:
2015-03-16 10:59:21
阅读次数:
119