问题列表 - 第18082页

68
推荐指数
7
解决办法
9万
查看次数

在C++控制台应用程序中使用Unicode字体

如何更改C++ Windows控制台应用程序中的字体?

它似乎没有使用默认情况下cmd.exe使用的字体(Lucida Console).当我通过现有的cmd.exe(输入name.exe)运行我的应用程序时,它看起来像这样:http://dathui.mine.nu/konsol3.png这是非常正确的.但是,当我单独运行我的应用程序(双击.exe)时,它看起来像这样:http://dathui.mine.nu/konsol2.png.相同的代码,两个不同的外观.

所以现在我想知道如何更改字体,使其无论运行方式如何都始终正确.


编辑:

好的,还有一些信息.当我只使用这个小片段时:

SetConsoleOutputCP(CP_UTF8);
wchar_t s[] = L"èéøÞ????æ?a";
int bufferSize = WideCharToMultiByte(CP_UTF8, 0, s, -1, NULL, 0, NULL, NULL);
char* m = new char[bufferSize]; 
WideCharToMultiByte(CP_UTF8, 0, s, -1, m, bufferSize, NULL, NULL);
wprintf(L"%S", m);
Run Code Online (Sandbox Code Playgroud)

它使用正确的字体.但在我的实际应用程序中,我WriteConsoleOutput()用来打印字符串:

CHAR_INFO* info = new CHAR_INFO[mWidth * mHeight];
for(unsigned int a = 0; a < mWidth*mHeight; ++a) {
    info[a].Char.UnicodeChar = mWorld.getSymbol(mWorldX + (a % mWidth), mWorldY + (a / mWidth));
    info[a].Attributes = mWorld.getColour(mWorldX + …
Run Code Online (Sandbox Code Playgroud)

c++ unicode winapi fonts console-application

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

什么是Ruby on Rails ORM的外行人的术语?请解释

我在Ruby on Rails中无法理解ORM.根据我的理解,表/列和对象/属性之间存在1:1的关系.所以每条记录都是一个对象.究竟什么是模型?我知道它映射到一张桌子.

我真正追求的是对上述内容的更深入理解.预先感谢您的帮助

我是一名从PHP到Ruby on Rails的Web开发人员.

oop orm ruby-on-rails rails-activerecord

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

为什么Silverlight或Flash没有实现UDP套接字?

我已经读过几个浏览器插件支持UDP套接字(例如Java,Unity),但是最受欢迎的插件Flash不支持UDP套接字!?Silverlight也不是我最喜欢的.

现在,我知道Silverlight 4.0 Beta具有多播UDP套接字,但这些在公共互联网上是无用的,我想在这里使用我为浏览器内应用程序构建的东西.我知道Flash 10有RTMFP,但这仍不能用作UDP单播套接字.

所以,我听说过UDP是安全风险的一些理论,但我真的不明白TCP的风险是多大,或者政策服务器如何不能减轻风险.请有人向我解释这里发生了什么.谢谢.

flash udp silverlight-4.0

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

使用securestring进行sql连接

我想使用SecureString来保存数据库的连接字符串.但是,只要我将SqlConnection对象的ConnectionString属性设置为securestring的值,它肯定会对能够读取应用程序内存的任何其他应用程序可见吗?

我做了以下假设:
a)我无法在托管内存之外实例化SqlConnection对象
b)托管内存中的任何字符串都可以被Hawkeye等应用程序读取

.net c# securestring

7
推荐指数
2
解决办法
9173
查看次数

UIWebView框架调整大小不会调整内部内容的大小

如果我更改UIWebView的框架(scalesPageToFit属性为YES),我该怎么做才能保持当前显示的网页的缩放级别?

假设我有一个宽度为200像素的UIWebView框架,并且已缩放到一个网站,因此只能看到一列.将宽度更改为300后,我仍然看到具有相同大小的列,以及左侧和右侧的额外空间.但我需要的是,我仍然只看到这个专栏,但更大.

任何想法我必须做什么来实现这个?我尝试了很多东西,但迄今为止没有任何工作.

顺便说一下,在Safari浏览器中内置的iPhone完全可以做到这一点(使用相同的网站,因此它与内容无关)在旋转iPhone时...我看到相同的内容,错误更大,而不是更多的内容,因为它发生在我身上当前版本的代码.

谢谢你的帮助!马库斯

iphone objective-c uikit

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

Visual Basic中的"Friend WithEvents"与C#中的"private"

在Windows窗体项目中,为什么设计器默认使用Friend WithEventsVB.NET中的属性和privateC#中的属性?

例如,在form.designer.文件中:

的.cs

private Label Label1;
Run Code Online (Sandbox Code Playgroud)

的.vb

Friend WithEvents Label1 as Label;
Run Code Online (Sandbox Code Playgroud)

因为WithEvents,它或多或少是清楚的(Handles显然是使用).但为什么在Visual Basic中的朋友和C#中的私人

.net c# vb.net field winforms

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

无扩展页面请求

我有一个我们的客户发送了一个涉及我的网站的出版物,但他们使用了错误的地址...他们没有提供页面名称...它看起来像这样:

mywebsite.org/Resources/toolkits/bridging

什么时候应该

mywebsite.org/Resources/toolkits/bridging/default.aspx

有没有办法告诉ASP.NET默认为这个default.aspx,当它看到这种请求或甚至更好,有IIS 7轻松处理这个?这个网站是现场的,所以我想避免在可能的情况下引入代码.

asp.net request

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

适用于iPod同步的优秀Python库

我正在制作音乐应用程序,并希望能够从我的应用程序中与iPod同步.有没有人有任何使用python的经验,如果是这样你会推荐什么?

python ipod

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

哪个移动操作系统易于编程?

我想学习一些移动设备,自己在手机上编写有趣的东西,什么是流行且易于使用的移动操作系统?

mobile operating-system

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