小编Ter*_*rry的帖子

当工作站锁定然后解锁时,如何防止窗口大小调整?

我们有一个在多显示器环境中运行的应用程序。用户通常将应用程序对话框展开以跨越多个显示器。

如果用户锁定工作站,然后将其解锁,我们的应用程序将被告知调整大小。

我们的用户发现这种行为令人沮丧,因为他们会花一些时间来恢复以前的布局。

我们还不确定是图形驱动程序要求调整大小还是 Windows。希望通过这个问题,哪个组件负责,

在此设置中,(文件)资源管理器和 Firefox 等流行应用程序的行为方式相同。仅复制:

  1. 打开资源管理器 ( Win+E)
    • 将资源管理器窗口拖动到水平大于 1 个屏幕
    • 锁定工作站 ( Win+L),
    • 开锁
    • 应用程序现在应该调整大小以仅在 1 个屏幕上

当工作站锁定然后解锁时,如何防止窗口大小调整?
我们是否需要编码(解锁)检查?
还有其他我们不知道的机制吗?

windows user-interface multiple-monitors

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

为什么具有1列的R表与具有多于1的列的访问方式不同?

似乎在访问具有1列的表时,访问的操作会抛弃列信息.如果有超过1列,则保留此信息.

例如

表中有1个项目:

> example1 <- data.frame( items = c("A","B","B","C","C","C","C")
+                       , time = ISOdate(2222,1,1) )
> table1 <- table(example1)
> table1
     time
items 2222-01-01 12:00:00
    A                   1
    B                   2
    C                   4

> barplot(table1, legend=T)
> table1.ordered <- table1[c(3,2,1),]   # reorder
> table1.ordered
C B A 
4 2 1 
> barplot(table1.ordered, legend=T) # time column thrown away
Run Code Online (Sandbox Code Playgroud)

现在表中有2个项目 :( 在此示例中添加到example1)

> example2 <- rbind(example1 , data.frame(items = NA, time = ISOdate(3333,1,1)) )
> example2
  items                time
1 …
Run Code Online (Sandbox Code Playgroud)

r

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

标签 统计

multiple-monitors ×1

r ×1

user-interface ×1

windows ×1