问题列表 - 第31862页

没有窗口的 Win32 设备上下文

在我的应用程序中,我需要创建 HBITMAP 对象,我将其渲染到该对象并从中复制结果。

我使用函数“CreateDIBSection”来创建这些位图,但是这个函数需要一个 DC(设备上下文)作为第一个参数。目前,我通过在主窗口句柄 (hWnd) 上调用 GetDC(hWnd) 来获得此信息。但是我希望能够在不需要应用程序窗口的情况下创建 HBITMAPS,不需要某种内存 DC,这可能吗?

c++ winapi

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

如何在Javascript中将属性值从iframe传递给父级?

如何将属性值从iframe传递给父级?

即iframe(frame1)有<a id="a1" href="http://www.infinitybusiness.net">.如何href在我的父页面中获得价值?

javascript iframe

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

@media print {color#999999;}在Fire Fox中无法识别

在我看来,Firefox没有正确处理CSS文件中的指令.我可能错了,我想在此纠正我.

这是我的CSS的相关部分:

@media print {
  div.entry a:link {
    text-decoration:none;
    color:#999;
  }
}
Run Code Online (Sandbox Code Playgroud)

当我打印页面时,如果颜色以十六进制表示给出,则无论color:指令后的值如何,链接都以黑色打印.

有趣的是,如果我将线条更改为类似的东西,color:yellow;则链接将以黄色打印.此外,Internet Explorer以灰色显示链接(#999).因此,我得出结论,这必定是Firefox的一个错误.如果不是,请告诉我.

我是FF 3.6

css firefox

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

使用jQuery按标题获取td?

正如主题所说,如何通过标题在表格中获取 td?然后我想隐藏它。

提前致谢。

jquery

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

在Windows注册表中隐藏密钥的最佳位置?

我的Delphi程序具有内置保护机制,用于检查Internet上禁止的许可证密钥,并在找到列入黑名单的密钥时向用户显示消息.

我想将列入黑名单的密钥存储在注册表中,因此如果用户尝试重新输入(并且他/她未连接到Internet),则不会接受.

在Windows注册表中隐藏模糊条目的最佳方法是什么?

谢谢!


编辑:你们在那里有一些很好的答案,但我觉得我需要扩展这个问题.

这不是主流软件,而是企业软件.客户预先支付一年并获得一年的许可证密钥以进行激活.许可证密钥包含计算机ID,不能在其他地方使用.

问题是有些客户往往不及时付款或根本不付款.由于我不想打扰短于一年的许可证密钥(太多的管理开销),我需要一种方法来禁用他们的许可证,直到他们支付.

因此,应用程序现在将在启动时连接到Internet并检查其密钥是否已列入黑名单.如果是,我需要禁用访问权限.如果他们重新安装或阻止Internet访问,我需要知道密钥是否已被列入黑名单.

因此,我认为最好将其隐藏在注册表中.我的用户并不擅长使用注册表工具来监控注册表,但如果我把它放在HKLM/Software/MyCompany/MyProgram下,他们中的一些人可能会找到它.所以我需要一个他们之后无法找到它的地方.(没有人会期待它!)

有任何想法吗?

delphi registry winapi

14
推荐指数
2
解决办法
8947
查看次数

如何从字符串的开头或结尾删除所有空格?

如何从字符串的开头和结尾删除所有空格?

像这样:

"hello"返回"hello"
"hello "返回"hello"
" hello "返回"hello"
" hello world "返回"hello world"

c# string trim removing-whitespace

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

调试403的?

什么是最好的方法来调查服务器为http web请求返回403的原因?

可以配置iis服务器为403 提供更详细的内部日志吗?

iis logging http-status-code-403

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

iPhone UILabel动画

我有一个UILabel,当标签中的值发生变化时,我想从另一种颜色突出显示它的背景颜色并存在2,3秒并恢复正常颜色.

任何人都知道如何做到这一点?

iphone ipad

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

将属性值名称存储为字符串常量 - 性能和内存使用情况?

我使用了大约1000个与特定java.util.Properties相关联的属性,这些属性由文件支持.该文件的主要原因是更改它们而不重新编译程序,并允许用户根据自己的喜好调整它们.某些属性仅在代码中的一个位置使用,但有些属性在不同的代码段甚至不同的类中多次使用.

我最近习惯于声明所有那些用作String常量的属性,通常是在一个单独的界面中,如下所示:

public interface AnimalConstants {
  public static final String WEIGHT_PROPERTY = "weight";
  public static final String RUNNING_SPEED_PROPERTY = "speedInKph";
  public static final String HOURS_OF_SLEEP_A_DAY_PROPERTY = "sleepHrs";
  ...
}
Run Code Online (Sandbox Code Playgroud)

当一个类需要访问一些动物属性时,我只是实现了这个接口,我可以访问所有声明的属性常量.当我需要一个特定的属性时,我只使用相应的常量,而不考虑它的确切名称(因为经常使用缩写),更重要的是,这种方式消除了错误输入属性名称的风险.另一个优点是,如果我稍后选择重命名属性以使配置这些属性的高级用户更清楚),我只需要在声明该属性常量的接口中更改该名称(当然还有属性文件) ),所以不需要"搜索和替换"整个项目.最后,我可以轻松检查财产是否被使用; 我只是评论它,编译代码,看看是否有错误.

然而,尽管有这些优点,我很好奇这种方法的缺点是什么.我最感兴趣的是以下内容:

  • 这个方法(1000个字符串常量)对字符串池有什么影响?或者,当我访问这些常量时,它们是按需创建的?这是否会阻止其他字符串在字符串池中缓存?
  • 与使用硬编码字符串常量的方法相比,这种方法的性能成本是多少,是否相同(忽略访问字段的成本)?字符串池的行为是相似还是有很大不同?
  • 这种方法的平均内存增加是多少,所有那些字符串常量一直保存在内存中?

任何好的评论/观察都是受欢迎的.

java string performance properties constants

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

如何在div上重叠图像?

我想在边框上放置一个小的圆形登录图像,div这样半边图像只是为了样式目的而在边界线之外?我想我必须设置z-index但是OR有更好的方法吗?

html css z-index

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