我的Windows程序中有一个所有者绘制的列表控件.我使用CListCtrl :: GetBkColor来获取背景颜色,对于选定的项目,我使用GetSysColor(COLOR_HIGHLIGHT).这与Windows用于非所有者绘制列表控件的内容相匹配,除了控件没有焦点的情况 - 然后将背景替换为灰色.
Windows是否为选定但未聚焦的背景使用其中一个GetSysColor常量?如果是这样,哪一个?
我正在开发一个涉及很多透明度的网站,我想我会尝试在RGBA中完全构建它,然后为IE做后备.我需要一个"facebox"风格的边框效果,其中外边框是圆形的,并且比它所包围的框的背景更不透明.
来自http://24ways.org/2009/working-with-rgba-colour的最后一个例子似乎暗示它是可能的,但我似乎无法让它发挥作用.当我尝试以下内容时:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>RGBA Test</title>
<style type='text/css'>
body {
background: #000;
color: #fff;
}
#container {
width: 700px;
margin: 0 auto;
background: rgba(255, 255, 255, 0.2);
border: 10px solid rgba(255, 255, 255, 0.1);
padding: 20px;
}
</style>
</head>
<body>
<div id='container'>
This should look like a facebox.
</div>
</body></html>
Run Code Online (Sandbox Code Playgroud)
看起来背景"延伸"在元素的边界下面,这导致像素值被加在一起.因此,当背景和边界都是半透明时,边框总是比元素的背景更不透明.这与我想要实现的完全相反,但似乎应该可以基于我见过的例子.
我还应该补充一点,我不能在容器中使用另一个元素,因为我也将在容器上使用border-radius来获得圆角,如果它们有背景,webkit会对子元素的角进行平方已分配,这实际上意味着带有方形内容的圆形外边框.
对不起,我无法发布此图片...显然我没有足够的代表发布图片.
根据雅虎的"加速你网站的最佳实践",使用iframe的优点:
但缺点是:
我想使用iframe使用本网站提到的技术加载广告:http: //meanderingpassage.com/2007/08/15/keeping-javascript-widgets-from-controlling-your-blog/
使用这种技术是否意味着只要将iframe请求的html内容返回给客户端,它就会加载广告脚本,可能会阻止页面的其余部分呈现和下载?或者,在下载和呈现文档的其余部分时,是否会同时处理iframe请求?
然而,我并不是在寻找关于广告是好还是坏的哲学的讨论.
这两者有什么区别?它们乍一看似乎具有相同的功能.哪一个具有更快的性能,哪一个更容易使用?
我们开发了一个iPhone应用程序,并为开发和临时版本提供推送通知.但是当我们尝试向我们数据库中的真实用户设备发送推送通知时,我们得到了SSL连接重置,然后是管道错误.我们认为我们的数据库中可能有太多设备(超过70000),因此无法同时发送所有消息.所以我们尝试将消息发送到1000个设备一次,但仍然有大约100条消息的"Broken pipe"错误.我们不确定邮件是否已发送.有什么建议吗?
我目前正在重新与Python合作,并且喜欢它.但是,我发现自己一遍又一遍地遇到一种模式.我一直在想,必须有一种更好的方式来表达我想要的东西,而且我可能是以错误的方式做到这一点.
我正在编写的代码如下:
# foo is a dictionary
if foo.has_key(bar):
foo[bar] += 1
else:
foo[bar] = 1
Run Code Online (Sandbox Code Playgroud)
我在我的程序中写了很多.我的第一反应是推出一个帮助函数,但是python库经常提供这样的东西.
是否有一些我缺少的简单的小语法技巧?或者这是应该做的方式?
我在我的电脑上安装了VS2010的RC版本.现在RTM构建已经完成,我想升级.
除了主要的Visual Studio软件包和.NET Framework 4之外,在安装RTM构建之前还应该删除哪些内容以尽量减少潜在的破坏/冲突?VS2010安装了一大堆辅助软件包,我不确定在RC和RTM之间升级了哪些软件包.
(额外的功劳:我还有另一台仍在运行Beta 2的机器.程序是否相同?)
我需要帮助将eregi_replace转换为preg_replace(因为在PHP5中它已被折旧):
function makeClickableLinks($text)
{
$text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)',
'<a href="\\1">\\1</a>', $text);
$text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)',
'\\1<a href="http://\\2">\\2</a>', $text);
$text = eregi_replace('([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})',
'<a href="mailto:\\1">\\1</a>', $text);
return $text;
}
Run Code Online (Sandbox Code Playgroud)
(它将文本链接和电子邮件转换为超链接,以便用户可以单击它们)
我需要一个支持PEM文件以及RSA签名和DES3加密的Python库.pycrypto似乎不支持PEM,它的加载现有密钥的机制没有文档和含义.m2crypto似乎不支持DES/DES3,奇怪的是.
我一直在运行一个openssl子进程,但我宁愿有一些内置的东西,最好是快速的.这存在吗?
(如果不这样,我就会犹豫不决,但是有没有足够高级别的C apis,我可以编写一个特殊用途的扩展而不会自杀/引入漏洞?)
我有一个连接到单个数据库的应用程序.
该应用程序现在需要挂钩到多个数据库.我们想要做的是,使用相同的应用程序/域/主机名/虚拟目录为用户提供登录屏幕上的选项,以选择他们想要连接的"应用程序/数据库".
每个数据库都有App表/ data/procs/etc以及aspnet成员资格/角色.
当用户输入用户名/密码并选择(选择列表)应用程序时,我想根据所选应用程序数据库验证用户.
目前,成员资格服务的数据库连接字符串保存在web.config中.有什么办法可以在登录时覆盖这个吗?另外,我还需要"记住我"功能才能顺利工作.当用户在5小时内回到应用程序时,这是如何工作的...此过程应该能够识别用户和应用程序并正确登录.
html ×2
python ×2
.net ×1
.net-4.0 ×1
ads ×1
asp.net ×1
asp.net-mvc ×1
c++ ×1
cryptography ×1
css ×1
css3 ×1
data-access ×1
iframe ×1
installation ×1
iphone ×1
javascript ×1
m2crypto ×1
mfc ×1
php ×1
pycrypto ×1
regex ×1
rgba ×1
syntax ×1
windows ×1