win32-process

    1熱度

    1回答

    我想知道mstsc(RDP)窗口是否從我的客戶端應用程序最大化。 所以我使用: IsZoomed(mstsc句柄);但即使我最大化了窗口,我總是得到零作爲返回值? 我該如何解決這個問題......?

    1熱度

    1回答

    對於應用程序(例如:excel.exe),我想知道所有擴展名(例如:.xlt,.xlsx等)在應用程序(excel.exe) 。如何實現它? 平臺:視窗 語言:C/C++/C#

    2熱度

    1回答

    所以我有一些代碼作爲特定用戶運行批處理文件。這是我嘗試自動化以下語法 runas /user:thisguy "C:\ThisGuysScript.bat" ,所以它看起來像這樣的Ruby Process.create(:command_line => "C:\\ThisGuysScript.bat ", :domain => "MYServer", :with_logon => "thisg

    0熱度

    2回答

    wmi「20061101185842.000000-000」中事件日誌時間生成值的含義是什麼。 當我使用Windows事件查看器時,它給出日期和時間格式爲「2/13/2013 4:05:15 PM」,但是當我在win32_NTLogEvent中訪問它時,它將格式設置爲「20061101185842.000000-000 」。 請清除我的疑問... 在此先感謝...

    9熱度

    2回答

    我有2個進程(A,B)共享相同的互斥體(使用WaitForSingleObject/ReleaseMutex調用)。一切工作正常,但當進程A崩潰時,進程B快樂地嗡嗡作響。當我重新啓動進程A時,存在死鎖。 深入調查顯示進程B在進程A崩潰後可以成功調用ReleaseMutex()兩次。 我的解釋:在進程A崩潰後,互斥鎖仍然被鎖定,但互斥量的所有權很容易轉移到進程B(這是一個錯誤)。這就是爲什麼它快樂地

    2熱度

    1回答

    我正在嘗試使用j-interop來實現以下wmic命令。 wmic /NODE:192.168.0.195 /USER:Test /PASSWORD:password123 process call create "calc.exe" 我有我的代碼寫在我的方法這樣。我有另外兩種創建會話並連接到WMI服務的方法,以便部分處理。 public void wmiExecute() throws JI

    2熱度

    1回答

    我有一個非常簡單的WMI方法,連接到遠程服務器以啓動批處理文件。 該執行的返回碼爲0,告訴我它成功了。如果我將路徑更改爲批處理文件,它將返回一個9,所以我知道它正在查找命令文件。 問題是,當我查看服務器時,我可以看到什麼都沒有發生。此批處理文件的第一件事是從驅動器中刪除GIT repo。 我的代碼是: public object[] ProcessToRun; public void

    1熱度

    1回答

    我有一塊使用系統頁面文件備份的MMF的軟件。應用程序使用MMF來緩存大圖像。寫入和讀取操作的頻率非常高。 雖然我可以清楚地看到使用MMF的性能提升,但我仍然想知道將MMF映射到常規文件或映射到系統頁面文件的更好方法是什麼。 我想知道這裏有沒有人可以提供一些有關這方面的見解,什麼會更好地映射到系統頁面文件或只是到另一個文件? 注意:我的問題是不是關於一般MMF,我不想知道是否使用MMF,我只是想知道

    1熱度

    1回答

    在PE/COFF格式的文件(例如,在Windows可執行文件)中相應部分的標題有一個叫做特性,其具有由該規範描述爲IMAGE_SCN_MEM_SHARED(0x10000000的)的位掩碼值字段「的截面可以是在內存中共享。「這是什麼意思?與什麼共享? 而且,只要我們對這個話題,是什麼IMAGE_SCN_MEM_EXECUTE設置和IMAGE_SCN_CNT_CODE設置之間的區別? 執行讀/寫設置

    0熱度

    1回答

    我試圖在實時視頻上疊加圖片。使用的IDE是Visual Studio Professional 2010。代碼是用C++開發的。當我嘗試覆蓋圖像上的實況視頻,我使用手柄加載圖像,即 HANDLE hBitmap; hBitmap = LoadImage(NULL, L"C:\\Users\\User\\Documents\\Visual Studio 2010\\P