vc里用[]的是什么操作 vc里用[]的是什么操作STGMEDIUM用到这个了那位大侠能举个例说明它的用法啊另外它是不是vc特有的,我在c++上好像没有看到过这种用法啊谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char *c = new char;...delete c;c = NULL;================char *d = new char[ 100 ];...delete []d;d = NULL; 我不是已经说了是STGMEDIUMtypedef struct tagSTGMEDIUM { DWORD tymed; [switch_type(DWORD), switch_is((DWORD) tymed)] union { [case(TYMED_GDI)] HBITMAP hBitmap; [case(TYMED_MFPICT)] HMETAFILEPICT hMetaFilePict; [case(TYMED_ENHMF)] HENHMETAFILE hEnhMetaFile; [case(TYMED_HGLOBAL)] HGLOBAL hGlobal; [case(TYMED_FILE)] LPWSTR lpszFileName; [case(TYMED_ISTREAM)] IStream *pstm; [case(TYMED_ISTORAGE)] IStorage *pstg; [default] ; }; [unique] IUnknown *pUnkForRelease; }STGMEDIUM; typedef STGMEDIUM *LPSTGMEDIUM 这种[]是MIDL(Microsoft Interface Definition Language)的语法, vc编译器会对MIDL文件进行编译,转换为标准的c++语法 关于使用GDI+绘制文字 CListCtrl::SetwindowPos msdn中的虚函数 100分求提问后一直没有解决的问题~~~关于WH_CALLWNDPROC类型的钩子到底是截获什么消息的,请举例.~ 怎么改变窗口的坐标系? 请问一下各位高手,到底http的头和数据区的鲁棒性分开标志是什么啊?在线急等!!!拜托了!! 谁要网络管理软件(很牛B的,公布源代码!)! 难题!如何在 Win9x 里面启用/停用设备? 何为位图资源名称 sql 大小写 失灵,不敏感 已知两点经纬度,如何计算两点间的距离 失去亲人的痛苦!散分。
...
delete c;
c = NULL;================char *d = new char[ 100 ];
...
delete []d;
d = NULL;
{
DWORD tymed;
[switch_type(DWORD), switch_is((DWORD) tymed)]
union {
[case(TYMED_GDI)] HBITMAP hBitmap;
[case(TYMED_MFPICT)] HMETAFILEPICT hMetaFilePict;
[case(TYMED_ENHMF)] HENHMETAFILE hEnhMetaFile;
[case(TYMED_HGLOBAL)] HGLOBAL hGlobal;
[case(TYMED_FILE)] LPWSTR lpszFileName;
[case(TYMED_ISTREAM)] IStream *pstm;
[case(TYMED_ISTORAGE)] IStorage *pstg;
[default] ;
};
[unique] IUnknown *pUnkForRelease;
}STGMEDIUM;
typedef STGMEDIUM *LPSTGMEDIUM