小编bdo*_*lan的帖子

是否可以在Flash/ActionScript中使用UDP?

快速提问:是否有可能在Flash/ActionScript中执行UDP数据报套接字?

flash networking udp

15
推荐指数
3
解决办法
2万
查看次数

如何找到我的CreateFont调用实际使用的字体?

在Windows中,CreateFontIndirect()如果未请求所请求的字体,则调用可以静默替换兼容字体.该GetObject()调用不反映这一替代; 它返回相同的LOGFONT传入.如何找到实际创建的字体?或者,如何强制Windows仅返回所请求的确切字体?

windows fonts gdi

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

在调用析构函数之前,对象的生命周期结束了吗?

我不明白这个:

3.8/1"类型T的对象的生命周期在以下情况下结束: - 如果T是具有非平凡析构函数(12.4)的类类型,则析构函数调用开始,或者 - 对象占用的存储器被重用或释放. "

如果生命周期在析构函数启动之前结束,那是不是意味着访问析构函数中的成员是未定义的行为?

我也看到了这句话:

12.7"对于具有非平凡析构函数的对象,在析构函数完成执行后引用该对象的任何非静态成员或基类会导致未定义的行为."

但它并不清楚析构函数中允许的内容.

c++ destructor object-lifetime language-lawyer

11
推荐指数
3
解决办法
2126
查看次数

为什么向导对话框称为"向导"?

我今晚和我的非技术人员说话.她在谈论她是如何培训员工使用一些新软件的.该软件大量使用向导来完成任务.她对我的问题是"为什么巫师被称为'巫师?' 他们是由一些对"龙与地下城"感兴趣的书呆子制作的吗?"

我意识到,虽然"书呆子"和"龙与地下城"在我的情况下都是正确的,但我不知道术语"向导"的起源,因为它涉及引导用户通过某些应用程序的应用程序的一部分困难的过程.

我很想知道其他人在这个伟大而重要的问题上有什么想法.

history terminology

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

如何从CDC对象获取HDC对象?

我有一个CDC类型的对象dc,我想得到一个HDC对象.

我在这里阅读了MSDN文档,但并不是真的理解它.

有人可以给我一个关于如何做到这一点的简短示例/解释吗?

c++ windows mfc cdc

10
推荐指数
2
解决办法
2万
查看次数

哪里可以找到针对Ubuntu(或Debian)的subversion 1.6的预构建二进制文件?

虽然我可以很容易地找到最新版本的subversion(1.6)的二进制文件,但我找不到Ubuntu(或Debian)的二进制文件.

tigris.org 的下载页面建议使用以下命令:

apt-get install subversion
Run Code Online (Sandbox Code Playgroud)

但是你可以体验到这将安装到1.5.4版本(在撰写2009年5月6日时).

这不是一件好事,因为我与Windows共享的许多工作副本会被TortoiseSVN自动更新为1.6.

svn ubuntu debian

9
推荐指数
4
解决办法
2万
查看次数

在x86 linux上使用软件浮点

是否(很容易)可以在i386 linux上使用软件浮点而不会在每次调用时产生陷入内核的费用?我试过-msoft-float,但看起来普通(ubuntu)C库没有包含FP库:

$ gcc -m32 -msoft-float -lm -o test test.c
/tmp/cc8RXn8F.o: In function `main':
test.c:(.text+0x39): undefined reference to `__muldf3'
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

linux floating-point x86

9
推荐指数
3
解决办法
6582
查看次数

什么与cmovl操作码中的内容进行比较?

在汇编操作码cmovl中,有什么比较?例如:EAX:00000002 EBX:00000001

cmovl eax,ebx
Run Code Online (Sandbox Code Playgroud)

结果是什么?哪一个需要少,所以可以移动?

谢谢!

assembly compare

9
推荐指数
2
解决办法
7076
查看次数

错误1606.在IIS7上安装时无法访问网络位置%SystemDrive%\ inetpub\wwwroot \

我正在尝试将当前支持Windows 2000和Windows 2003的软件安装程序移植到Windows 2008环境中.目前,安装程序收到错误,显示"错误1606.无法访问网络位置%SystemDrive%\ inetpub\wwwroot".

%SystemDrive%毫无疑问是C:\,而C:\ inetpub\wwwroot \具有正确的可访问性.

有趣的是,如果我将注册表中以下键中的路径硬编码到C:\ inetpub\wwwroot \,而不使用环境变量,则安装程序可以正常工作.•HKLM/Software/Wow6432Node/Microsoft/InetStp/PathWWWRoot•KHLM/Software/Microsoft/InetStp/PathWWWRoot.

这似乎是一个非常糟糕的黑客.我不想告诉我们的客户他们需要在他们能够安装我们的产品之前破解他们的注册表.另一种选择是在幕后更改注册表,进行安装,并在安装结束时将注册表项恢复为原始值,但显然我也不喜欢这种解决方案.

我发现很难相信微软会毫无理由地这样做,因此必须有一种替代方法来让这些安装程序在不修改注册表的情况下工作.

任何提示赞赏.

installer windows-server-2008

8
推荐指数
2
解决办法
2万
查看次数

SoundPlayer导致内存泄漏?

我正在用C#编写一个基本的写作应用程序,我希望程序能够在输入时输出打字机声音.我已经将我的RichTextBox上的KeyPress事件挂钩到一个函数,该函数使用SoundPlayer每次按下一个键时播放一个简短的wav文件,但是我注意到一段时间后我的计算机慢慢爬行并检查我的进程,audiodlg .exe正在使用5 GIGABYTES的RAM.

我正在使用的代码如下:

我将SoundPlayer初始化为程序启动时的全局变量

SoundPlayer sp = new SoundPlayer("typewriter.wav")
Run Code Online (Sandbox Code Playgroud)

然后在KeyPress事件上我只是打电话

sp.Play();
Run Code Online (Sandbox Code Playgroud)

有谁知道导致大量内存使用的原因是什么?该文件不到一秒钟,所以它不应该堵塞太多东西.

c# audio memory-leaks soundplayer

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