1 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 01:54:24 ] スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。 やさしいお兄さんやお姉さんたちが答えてくれるかも。 「知らないならレスしないで下さい。ウザイだけです。 」なんて言わないでねっ! 過去スレ、関連リンクは>>2-10 くらい。 ■注意 ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。 ・日本語版MSDN Online Libraryは不完全です。英語版(msdn2.microsoft.com/library/ )の利用推奨。 ・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。 ・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで - Win32API質問箱 wiki wiki.livedoor.jp/program1/d/FrontPage Win32API質問箱 Build76 pc11.2ch.net/test/read.cgi/tech/1233622578/
897 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:19:06 ] 裏ROMってなんなんですか?
898 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:25:57 ] 爆音と派手なネオンでトランス状態になってリラックスして依存症になるという説もあるが
899 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:29:15 ] 以前、絵で描かれたメニューボタンにクリックのメッセージを送る 質問をした560です。 その後、皆さんのおかげで何とかできたんですが、そのメニューを 隠すことが出来て、そうなるとhiddenとなって送れないっぽいんです。 送る方法ってないですか? よろしくお願いします。
900 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:30:26 ] >>897 パチンコ等のROMハック品。正規品よりもギャンブル性が強くなるようにプログラムを改造してある(らしい)。 ゲーマーならプレステのMODチップのような物、携帯好きなら白ロム、 PC自作ユーザーならマザボやキャプチャ or RAIDカードのハックBIOSとかといえば分かるかと。
901 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:50:27 ] 描かれてないだけなら押せるのかもしれないが イベントごと無効にされてたら叩こうが喚こうが動かないんじゃないかね
902 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:09:27 ] >>899 ゲームを自作プログラムで自動操作したいだけだろ?もう諦めろ。
903 名前:560 mailto:SAGE [2009/03/21(土) 23:31:29 ] 違いますよ。 CADソフトのメニューをキーボードから操りたいんですよ。 で、実際そういうことが出来るフリーソフトがあるんですが、 CADのバージョンアップでちょっとそのフリーソフトが イマイチ合わなくなってきて自作できないかと。 そのフリーソフトはボタンもどきが表示されていなくても 有効だったのでどうしてるのかなって事です。
904 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:37:41 ] 元があるならSpyしてみるなり逆汗するなりしてみればいいだけじゃねーの(ホジホジ
905 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:40:11 ] CADソフトの名前教えれ どっかに商品HP無いの?
906 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:42:34 ] そのフリーソフトとやらを逆汗するか作者にゴルァすればいいだろ
907 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:45:59 ] もうさUWSCでいくね?遠隔操作。それともQTPとか
908 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:20:30 ] もうだめだこのスレ
909 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:23:49 ] spyでいいだろ
910 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:33:00 ] >>906 それは作者がかわいそうすぎる
911 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:37:38 ] つーかキーボード操作を受け付けないCADソフトの会社にゴルァすればいいだろ
912 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:42:04 ] キーボード操作が全く出来ないソフトなんて糞餓鬼がVB使って5分で作った屑ソフトだけにして貰いたい Tabキーすら反応しないソフトとか見るとよくそれで売り物にできるなと思ってしまう 欠陥住宅みたいな物だろ
913 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 01:05:15 ] あなたはこう言いたいのですね 金返せ、と でもその文句は開発会社に言うべきでここで愚痴っても仕方ない
914 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 01:18:44 ] バカ、キーボード操作に対応するとLogicoolとMicrosoftから圧力を受けるんだよ。
915 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 01:51:12 ] ポインティングデバイスが売れなくなって困るのはワコム
916 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 02:03:03 ] タブオーダーめちゃくちゃだったりアクセスキーが無かったりするアプリは結構あるな。
917 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 07:07:26 ] 「ドラえもんとか、実際無理だろ」 のび太「なぜドラえもんは嘘をついたんだ?」 ヘリコプター飛び回ってるな・・・
918 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:08:00 ] >>907 画像を貼り付けたボタンもどきには対応していないって書いてある。
919 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 12:25:14 ] >>918 フリーの遠隔ツールでは、ボタンもどきも出来ると書いてある。 つまり、UWSCやSendMessage()でいけるだろボケ
920 名前:デフォルトの名無しさん [2009/03/22(日) 17:09:10 ] ヘ(^o^)ヘ ok. |∧ / / (^o^)/ If you are confident in /( ) what you can do everything you wish, (^o^) 三 / / > \ (\\ 三 (/o^) < \ 三 ( / / く I would destroy your fuck'n fantasy.
921 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:19:12 ] IPアドレスが有効な物かを調べるAPIってありますかね?
922 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:26:24 ] "有効"の意味は?
923 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:26:55 ] 有効とは?
924 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:34:54 ] IPアドレスとして利用可能な物かどうか?ですね 127.0.0.1はおkですが1270.0.1だとだめだとかそういうののチェックは作るしかないですかね?
925 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:41:45 ] winsock関数から適当なの選ぶか、自分で作るかだろうかね、inet_addr()とか。
926 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:23:46 ] gethostbynameにIPアドレス文字列を渡して ヌルポ以外が返ってきたら有効
927 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 21:42:39 ] >>919 つttp://www.uwsc.info/faq.html
928 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 22:58:56 ] JPEGやPNGを壁紙に指定できるAPI教えてください。 自前でBMPに変換して設定しないと駄目なんですかね。
929 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 23:01:39 ] お使いのOSについてマイクロソフトのサポートにご相談下さい
930 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 23:08:16 ] アクティブデスクトップ 【Active Desktop】 Internet Explorer 4.0が持つ機能の一つ。 Windows 95のデスクトップにWebページを表示し、JavaアプレットやActiveXコントロールを埋めこむことができる技術。 Active Channelを使ってデスクトップの隅に常にインターネットからの最新情報を流したり、 スクリーンセーバーにWebサイトを指定することもできる。 Windows 98/2000以降のWindowsにはInternet Explorerが統合されたため、標準でこの機能が利用できるようになっている。
931 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 23:34:09 ] アクティブデスクトップってXPかVistaで無くなったのじゃなかったか?
932 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 00:29:41 ] LPHOSTENT test1; const char * aip = "127.0.0.1"; test1 = gethostbyaddr(aip,sizeof(aip),AF_INET); gethostbyaddrを使おうと上記コードで試したのですが(WSAStartupは正常に済ませています) エラーコード11004が帰ってきます、YahooのIPアドレスで試してもだめでした 何が問題なんでしょうか・・・。
933 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 00:46:07 ] sizeof(aip)・・・って何のサイズを取得してるのよ。
934 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 00:48:08 ] >>932 ヒント1:スレ違い ヒント2:ググレ ヒント3:C再勉強
935 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 00:54:45 ] WinSockはWin32APIじゃないのか・・・ごめんなさい
936 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 00:59:08 ] そしてバイナリに変換してないIP渡しても何の意味もないだろう・・・
937 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 01:03:49 ] 多少のスレチくらい大目に見る、自分はそんな大人になりたい inet_addrでいいんじゃね?
938 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 01:10:10 ] 質問です リストビューを使うソフトをこさえてます LVS_OWNERDATAスタイルを指定して数千行のデータも楽々で「コモンコントロールこりゃ便利」と思ってますが ひとつだけ気になることが・・・ スクロールすると「キュィーーーン」とパソコンから痛そうな音がします これって私のLVN_GETDISPINFOに対する処理が重過ぎるんでしょうか? それとも気にするな普通のことだ、でしょうか?
939 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 01:27:01 ] CPU負荷が増すとノイズ撒き散らしてサウンドが拾うって話かね。 気にすんな。
940 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 01:36:29 ] >>939 データを数万行にしてみるとさらにキュイーンとなってちらつきが酷くなりました LVS_OWNERDATA、自作の仮想リストと違って便利なぶん若干重いみたいです 気にしないことにしました。ありがとうございます
941 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 06:41:59 ] > これって私のLVN_GETDISPINFOに対する処理が重過ぎるんでしょうか? そうだよ。 数百万件でも余裕で扱える設計になってるのに数千程度で破綻しない。
942 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 00:15:22 ] SHGetPathFromIDListの反対派内の?
943 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 06:16:40 ] APIは無かったと思うけど確証は無いので他の人お願い COMでいいのならIShellFolder::ParseDisplayName()じゃなかったかなあ
944 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 07:25:51 ] XP以降でいいならSHParseDisplayName
945 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 07:27:35 ] さすがお前ら頼りになる
946 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 07:32:04 ] 9x/2000にも対応するならILCreateFromPath
947 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 08:18:41 ] できました。
948 名前:デフォルトの名無しさん [2009/03/27(金) 18:58:24 ] Win32のApacheをサービスとしてではなく通常アプリとして 起動した場合コマンドラインウインドウが表示され、 そのウインドウでCtrl+Cを押すとApacheが終了するのですが、 このCtrl+Cを押す動作を他のプログラムから行いたい場合 どうすればいいのでしょうか? Apacheを終了させたいです。 お願いします。
949 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 19:24:18 ] WM_DESTROY
950 名前:デフォルトの名無しさん [2009/03/27(金) 19:37:35 ] WM_QUIT
951 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 19:58:25 ] WM_CLOSE
952 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:06:11 ] WM_SHUTDOWN
953 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:07:48 ] >>948 killtask
954 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:18:18 ] >>948 killprocess
955 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 20:47:52 ] >>948 VisualTestでフォーカス取得後にCtrl+C押下アクション
956 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 21:01:50 ] >>948 shutdown -s -t 0
957 名前:デフォルトの名無しさん mailto:sage [2009/03/27(金) 23:51:48 ] GenerateConsoleCtrlEvent()
958 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 00:02:13 ] >>948 Ctrl+Cを押す係の人を雇って Win32APIさんと名付ければいい
959 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 00:03:08 ] これってサービス登録してnet stopしろよってマジレスは無しなの?
960 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 01:08:05 ] >>953 が正解、か? けどWin32と関係ないな
961 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 01:10:30 ] 自殺するためのApache拡張を書いて、特定のURLにアクセスしたら発動するようにする。
962 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 03:05:25 ] Apacheの脆弱性を見つけてそれを利用する
963 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 08:34:45 BE:692439146-PLT(13333)] 等幅フォントのみを列挙するWinAPIをご存じ無いでしょうか?
964 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 08:35:14 ] すみません、p2で書き込んでしまいました
965 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 08:54:36 ] ぐぐれよw EnumFonts
966 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 09:14:30 ] そら?
967 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 09:56:09 ] カーネルオブジェクトの名前の競合は、 ある程度オリジナルの長い名前にするだけで、後はあきらめるしかないんでしょうか 内容が違うファイルマッピングオブジェクトをプロセス間で共有しようとした場合に名前が重複していると 明らかに破綻しませんか?
968 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 10:03:17 ] >>967 UuidCreate とかを使って同一マシン上では一意に識別できるGUIDを生成すればおk 今度はファイルマッピングオブジェクトの名前の識別が難しくなるので イベント使って貰ってくるようにする
969 名前:967 mailto:sage [2009/03/28(土) 10:17:11 ] ありがとうございます。確かにこれでできそうです。 がんばります。
970 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 11:27:43 ] 衝突しないような名前を付けとけば済む話だろ
971 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 11:29:42 ] >>970 その通りです で、手段の一つとしてAPIが提供されていると
972 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 11:31:48 ] 衝突しない名前をハードコーディングしとけと言ってるんだよ
973 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 11:57:16 ] うんこが勝ち
974 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:58:04 ] 他のアプリのスレッドIDを取得する関数を教えてください。 SetWindowsHookExの最後の引数に目的のアプリのスレッドIDを 指定するにどうすればいいかわからないのです。 よろしくお願いします。
975 名前:デフォルトの名無しさん [2009/03/29(日) 01:12:06 ] おまんこゲットできますか?(´;ω;`)
976 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 01:52:03 ] >>975 確率は無限大!! 分の1
977 名前:デフォルトの名無しさん [2009/03/29(日) 06:27:20 ] うめ
978 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 09:01:25 ] さっさと次スレ立てろよ
979 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 09:08:36 ] まだ早いよw 990行ったら立てるからw
980 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 11:53:39 ] GetWindowThreadProcessId
981 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 13:46:04 ] 次スレ Win32API質問箱 Build78 ttp://pc12.2ch.net/test/read.cgi/tech/1238289377/
982 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 13:46:24 ] ome
983 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 13:51:25 ] うめ
984 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 13:53:27 ] A あっという間に P プー太郎 I 因果な派遣 どう見ても LoseAPI です
985 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 14:28:59 ] うめ
986 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 15:00:39 ] 梅
987 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 15:04:28 ] またフックか
988 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 15:34:01 ] 世の中捨てたもんじゃないな
989 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 15:39:38 ] APIを使ってみたいのですが、何を使えばいいでしょうか??
990 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 15:40:29 ] 何をって? SDKとか?
991 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:35:54 ] APIを使ってみたいならAPIを使えばよろしい
992 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:38:03 ] UnmapViewOfFileは一度だけ呼び出せばいいのか、MapViewOfFileを呼び出した プロセスそれぞれでUnmapViewOfFileを呼び出すのか、どちらでしょうか。
993 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 16:42:01 ] それぞれ。
994 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:11:34 ] >>989 Sleep
995 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:21:58 ] 999
996 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:22:41 ] ttp://www.youtube.com/watch?v=_rHrV2QhArA
997 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:23:55 ] >>989 SleepEx
998 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:25:35 ] 1000
999 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:27:02 ] 1001
1000 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 17:28:32 ] API
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。