小编Jon*_*ury的帖子

是否可以在C++中构建一个没有依赖关系的DLL?

我想在我的C#应用​​程序中部署一个非常简单的DLL,但是我在Visual Studio 2008中构建的任何DLL似乎都依赖于"Microsoft.VC90.CRT".是否可以使用VS2008构建一个没有这种依赖的DLL?如何判断导致依赖的原因?

c++ dll

6
推荐指数
2
解决办法
3434
查看次数

需要帮助解密C#堆栈跟踪

我有一个锁定GUI线程的应用程序,我使用WinDbg和"!clrstack"命令来获取此堆栈跟踪,但我无法弄清楚问题出在哪里.所有这些方法看起来都像框架方法,没有一个是我的.任何帮助将非常感激.我为排长队道歉

OS Thread Id: 0x724 (0)
ESP       EIP     
0012ec88 7c90e4f4 [HelperMethodFrame_1OBJ: 0012ec88] System.Threading.WaitHandle.WaitOneNative(Microsoft.Win32.SafeHandles.SafeWaitHandle, UInt32, Boolean, Boolean)
0012ed34 792b687f System.Threading.WaitHandle.WaitOne(Int64, Boolean)
0012ed50 792b6835 System.Threading.WaitHandle.WaitOne(Int32, Boolean)
0012ed64 7b6f192f System.Windows.Forms.Control.WaitForWaitHandle(System.Threading.WaitHandle)
0012ed78 7ba2d0bb System.Windows.Forms.Control.MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
0012ee18 7b6f328c System.Windows.Forms.Control.Invoke(System.Delegate, System.Object[])
0012ee4c 7b920717 System.Windows.Forms.WindowsFormsSynchronizationContext.Send(System.Threading.SendOrPostCallback, System.Object)
0012ee64 7a924102 Microsoft.Win32.SystemEvents+SystemEventInvokeInfo.Invoke(Boolean, System.Object[])
0012ee98 7a922833 Microsoft.Win32.SystemEvents.RaiseEvent(Boolean, System.Object, System.Object[])
0012eee4 7a923d2f Microsoft.Win32.SystemEvents.OnUserPreferenceChanged(Int32, IntPtr, IntPtr)
0012ef04 7aa8f184 Microsoft.Win32.SystemEvents.WindowProc(IntPtr, Int32, IntPtr, IntPtr)
0012ef08 003620a4 [InlinedCallFrame: 0012ef08] 
0012f0cc 7b1d8cce System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32, Int32, Int32)
0012f168 7b1d8937 System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
0012f1bc 7b1d8781 System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
0012f1ec 7b195911 …
Run Code Online (Sandbox Code Playgroud)

c# stack-trace

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

如何提取当前用户的帐户图片?

我试图在Windows 7中提取当前用户的帐户图片,但我似乎无法弄清楚它的位置.我发现图片有时会写入用户的临时文件夹,但只能在执行某些操作后才能写入.它并不总能保证在那里.有没有人有运气提取这张图片?谢谢!

更新:我正在尝试使用C++提取图像,但任何语言的帮助都将是一大步.:)

c++ windows account

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

如何在HttpRuntime.Cache中获取对象的大小?

我目前在ASP.NET HttpRuntime.Cache中存储了许多不同类型的对象,我想知道是否有办法弄清楚每个对象有多大?

c# asp.net caching httpruntime.cache

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

TabControl 中的轨迹栏背景

我在 TabControl 内的 TabPage 上有一个 TrackBar 控件。TrackBar 的背景绘制为灰色,而 TabPage 绘制为白色。无法将 TrackBar 的 BackColor 属性设置为透明,也无法覆盖绘图,因为 TrackBar 没有 DrawMode 属性。我必须使用哪些选项才能使 TrackBar 适合?为什么它不支持视觉样式?

c# trackbar winforms

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

控制Winforms工具提示的位置

有没有办法控制工具提示在Winform上的位置?我可以处理Popup事件,但在事件处理程序中我只能更改大小,而不是位置.我可以使用控件的OnMouseEnter/Leave事件手动显示工具提示,但是我失去了普通工具提示的AutomaticDelay属性的好处.

tooltip winforms

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

使用具有不同UI语言的性能计数器

我想在我的C#应用​​程序中阅读一些性能计数器,例如"Processor \%Idle Time",但这仅适用于英语系统.由于需要使用计数器类别和名称初始化性能计数器,如何使我的代码在不同的UI语言下运行?

c# performancecounter

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

如何处理.NET Winforms中的堆栈控件?

我有一个表单,将多个Panel控件堆叠在一起,每个控件都根据表单上的其他选定选项显示/隐藏.在表单设计器中管理这是一个非常痛苦的事情,因为面板的行为不像完整的TabControl.但是,如果没有选项卡,您可能看起来不能使用TabControl.处理这个问题的最佳方法是什么?是否有类似TabControl的控件,但没有标签?

.net winforms

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

隐藏然后使用jQuery显示div

我想滑动一些div,然后slideDown 1 div.但是,我遇到了一些问题.

$("#divDocument,#divLocation").slideUp("normal", function()
    { $("#divSearch").slideDown("normal", doStuff()); });
Run Code Online (Sandbox Code Playgroud)

使用此代码,divDocument是可见的,divLocation不可见.由于divLocation已经隐藏,doStuff()事件会立即触发,即使divDocument尚未隐藏.

$("#divDocument).slideUp("normal", function()
    { $("#divSearch").slideDown("normal", doStuff()); });
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,因为它在调用doStuff()之前等待divDocument完全隐藏.我在这里使用多元素选择器错了吗?我做错了什么吗?

jquery callback css-selectors

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

如何从ac#应用程序中检测USB驱动器号?

如何检测不在USB中的c#程序的USB驱动器盘符?该程序应驻留在系统中,如果连接了多个USB,那么我首先应该获得制造商名称.

c# usb

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