我想知道在C++中进行Windows开发时使用注释是否重要?例如,
#include <windows.h>
int WINAPI WinMain(
__in HINSTANCE hInstance,
__in HINSTANCE hPrevInstance,
__in LPSTR lpCmdLine,
__in int nCmdShow
){
return 0;
}
Run Code Online (Sandbox Code Playgroud)
这可以写成:
#include <windows.h>
int WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
){
return 0;
}
Run Code Online (Sandbox Code Playgroud)
不使用它们我失去了什么?我很难弄清楚这些是什么,似乎没有为凡人写的任何指南.
我想要一个热键,在Notepad ++中全部保存,然后切换到浏览器并刷新页面.我必须每天做数千次并执行Save All热键,然后按Alt-Tab到右侧窗口,然后F5一次又一次刷新,必须有更好的解决方案吗?如果有另一个可以做到这一点,我愿意切换编辑器.
我尝试过使用运行命令,但问题是虽然它允许你制作像[firefox.exe"当前文件"]这样的东西,如果你想要在像localhost这样的网址上打开它,因为它需要运行服务器端,然后你必须手动指定字符串的其他部分,如[chrome.exe"自定义var(网址)/文件名"],它总是打开一个新的选项卡,然后创建大量的混乱.此外,如果您正在编辑包含文件,那么当您使用run命令时,它将尝试打开而不是您想要查看的页面,刷新将是我能想到的唯一可行的方法.
编辑:我有Cpfohl解决方案工作!如果您有其他方法,请分享,因为我将仍然监视此线程.
Esc:: ; The hotkey I like to use
SetTitleMatchMode, 2 ; Match Partial Title Mode
SetKeyDelay 10, 10 ; Set Keystroke Delays
Send {F5} ; Save All In Editor / I set to F5 in npp
IfWinExist, Firefox
WinActivate
Send {F5} ; Refresh Browser
Run Code Online (Sandbox Code Playgroud) 我想使用Flash的RTMFP对等协议,但我想知道它是否值得为主流受众开发?根据我的理解,它使用UDP,除非用户的防火墙/路由器配置正确,否则无用.
有这个问题的解决方案吗?
在JavaScript中,如果你这样做:
var myvar = 5;
Run Code Online (Sandbox Code Playgroud)
然后它将是该文件的本地,但是如果你不小心忘记var并且只是做:
myvar = 5;
Run Code Online (Sandbox Code Playgroud)
然后它变得全球化.
有没有什么好的解决方案来解决这个问题,在我看来,默认应该是它是本地的,你应该做一些类似的事情global myvar = 5来获得全局.
有"use strict";一点我发现警告你,但我希望有一个更优雅的解决方案,并认为它必须存在?