标签: msdn

.NET 文档中关于继承的混淆

我正在阅读 .NET 文档,并遇到了该类IdentityReference,其中指出:

表示身份,并且是 NTAccount 和 SecurityIdentifier 类的基类。该类不提供公共构造函数,因此不能被继承。

NTAccount我的困惑是,它说它不能被继承,但它还声明它是和类的基类SecurityIdentifier。根据我的理解,这些类都是继承的IdentityReference

是文档不正确,还是我的理解不完整?文档是否应该说“此类不提供公共构造函数,因此无法实例化”?

.net c# inheritance msdn class

2
推荐指数
1
解决办法
74
查看次数

如何在MSDN上快速找到.NET框架方法的URL?

如何在MSDN网站上找到代表.NET框架方法文档的URL?

例如,我想在某些代码中将.NET框架方法的URL嵌入到某些注释中.一个人搜索MSDN的正常"受损"网址看起来不是很友好:http://msdn.microsoft.com/library/xd12z8ts.aspx.使用Google搜索网址也不是那么漂亮.

我真正想要一个可以嵌入到简单易读的注释中的URL.例如,

// 等等等等等等.有关更多信息,请参阅http:// <....> /System.Byte.ToString

.net msdn

1
推荐指数
1
解决办法
237
查看次数

"委托"是指一种类型还是一种对象?

从MSDN读取:"委托是一种引用方法的类型.一旦为委托分配了一个方法,它的行为就像那个方法一样."

那么"委托"是指一种类型还是一种对象?!

......不可能两者兼而有之.在我看来,单个词用于两个不同的含义:

  1. 包含对某些指定签名的方法的引用的类型,
  2. 这种类型的对象,实际上可以像方法一样调用.

我更喜欢更精确的词汇表,并在第一种情况下使用"委托类型".我最近一直在阅读很多关于事件和代表的内容,这种模糊性使我多次困惑.

MSDN中"委托"一词的其他一些用法,第一个意思是:

  • "只有在事件生成事件数据时才需要自定义事件委托"
  • "委托声明定义了一个派生自System.Delegate类的类"

MSDN中"委托"一词的其他一些用法,第二个含义:

  • "指定在发生某些事件时将被调用的委托"
  • "委托是引用方法的对象.它们有时被描述为类型安全的函数指针"

你怎么看?为什么来自微软的人引入了这种模糊性?我是唯一一个对同一个词引用不同概念的概念问题的人.

.net msdn delegates

1
推荐指数
1
解决办法
471
查看次数

"TCHAR cFileName [MAX_PATH];" - MSDN库中的错误?

http://msdn.microsoft.com/en-us/library/windows/desktop/aa365740%28v=vs.85%29.aspx

cFileName
文件的名称.

的值MAX_PATH相同的几乎相同_MAX_FNAME,但使用第一是在这种情况下产生误导.无论如何,如果他们的意思是完整的名字,那应该是cFileName[MAX_PATH+_MAX_FNAME];吗?使用目的是MAX_PATH什么?

windows winapi msdn

1
推荐指数
1
解决办法
1270
查看次数

网站上没有64位视觉工作室火花

我有一个网站火花帐户,我发现非常有益.

我运行64位PC并希望从网站spark下载visual studio 2012 - 但是32位(X86)才可用.知道为什么64位不可用或何时可用?

64-bit msdn websitespark visual-studio-2012

1
推荐指数
2
解决办法
3013
查看次数

使用SPI_SETMOUSESPEED不会改变鼠标速度

为什么执行以下程序后鼠标速度没有变化?

是由于SPI_SETMOUSESPEED还是由于无法通过SPIF_UPDATEINIFILE,SPIF_SENDCHANGESPIF_SENDCHANGE参数更改winini文件?

编译器:g ++,操作系统:Windows 8.

#include <iostream>
#include <windows.h>
#include<winuser.h>
#pragma comment(lib, "user32.lib")

using namespace std ;

int main()
{
    int i = 0 , *MouseSpeed = &i ;

    bool x ;

//  Retrieving the mouse speed . 

    x = SystemParametersInfo( SPI_GETMOUSESPEED , 0 , MouseSpeed , 0 ) ;

    cout<<"\n\nPrevious Mouse Speed was : " << *MouseSpeed ;

    cout<<"\n\nSystemParametersInfo return status for SPI_GETMOUSESPEED : " …
Run Code Online (Sandbox Code Playgroud)

c++ mouse winapi msdn

1
推荐指数
1
解决办法
3573
查看次数

LPCSTR没有'long'而UINT_PTR没有指针?

在此网站上:Windows数据类型

出现了这个话题的问题.

LP代表我认为的长指针 - 但不久.UINT_PTR代表无符号的int指针我再次设定 - 但是没有指针.

有人知道这个背景吗?

c c++ msdn pointers

1
推荐指数
2
解决办法
119
查看次数

什么是Entity Framework的最新版本?

根据网上的内容,它是6.1.2,但根据我从同事那里获得的文件中的版本号,它比这更高.

EF由Microsoft提供,因此MSDN应该是正确的检查位置.不是吗?

请注意,我不是在谈论Azurific预览版本7.我正在谈论版本6但是后来的颠覆.我们信任谁?

msdn entity-framework version

1
推荐指数
1
解决办法
3699
查看次数

我应该抛出ArgumentException吗?

这个问题是关于约定和解释MSDN的,所以我不认为它主要是基于意见的.

我想知道ArgumentException:我有一个构建器类,用于构建一个过滤器对象,该过滤器对象将在从邮箱中检索一组电子邮件时应用.构建器有许多方法可以设置过滤器选项.例如,我有两种设置过滤器"发送日期"范围的方法 - 在XX之前发送和/或在XX之后发送.我想为每个添加一个保护条款,如果提供的"之前"日期提供的"之后"日期之后,则会抛出异常.我会用一个通用的验证方法来做到这一点:

/// <summary>
/// This class provides methods for validating dates in various ways.
/// </summary>
internal static class DateValidation
{
    /// <summary>
    /// Validate the provided "start" and "end" date/time values.
    /// If they do not represent a valid range, throw an exception.
    /// </summary>
    /// <param name="start">The date/time that represents the start of the range.</param>
    /// <param name="end">The date/time that represents the end of the range.</param>
    internal static void …
Run Code Online (Sandbox Code Playgroud)

.net c# msdn exception argumentexception

1
推荐指数
2
解决办法
1276
查看次数

MSDN:"此类及其成员不能在Windows运行时中执行的应用程序中使用"

我遇到了使用CImage该类的问题,该类是MFC的一部分:

void SaveBmp(HBITMAP handle, CString name)
{
    CImage image;
    image.Attach(handle);
    image.Save(name,ImageFormatBMP);
}
Run Code Online (Sandbox Code Playgroud)

符号ImageFormatBMP是未声明的标识符.

我进入了CIDN类的MSDN部分,并在页面顶部看到了这个奇怪的注释:

This class and its members cannot be used in
applications that execute in the Windows Runtime.
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释这个(荒谬的IMO)注释的含义吗?

除了Windows应用程序之外,还可以在哪里使用此类?

谢谢.

msdn mfc

1
推荐指数
1
解决办法
268
查看次数